Why even waste time on this, aren't there many similar tools?

No. All the tools I have found are either full of ads, require uploading, or even worse: Ugly, unresponsive and unintuitive.
I have made this tool primarily for my needs, but it spiralled out of control and became whatever you are seeing right now.
I was unable to find a satisfactory spectrogram app / website / program, since all of them are either far too complex for my liking and needs, don't work as they should, or require a multiple gigabyte installation. No more.

This tool has a bunch of functions that I needed, or anticipate that I will need in the future, and equal number of ones that I don't or never will.

Works without internet.

Analyser is a Progressive Web App. Install it to your home screen or desktop and it works offline. Use the download buttons on the main page to pre-cache dependencies, from the essentials (50 MB) up to all OCR languages (345 MB; the larger packs stream from a CDN).

The service worker caches the entire app shell on first visit. Heavy tools like FFmpeg, ImageMagick, and Tesseract are cached separately when you download them, so the initial load stays light.

A forensic tool that runs entirely in your browser.

Analyser reads photos, sound, video, PDFs, Office documents and presentations, archives, and over 1,000 file formats. It extracts every byte of metadata, visualises spectra, decodes frames, and identifies files, all without uploading a single bit.

Photo
EXIF, IPTC, XMP, ICC. Dimensions, aspect ratio, RGB histogram, dominant palette, GPS map, QR code detection, OCR. Supports JPEG, PNG, WebP, HEIC, and RAW formats (ARW, CR2, CR3, NEF, etc.).
Sound
Waveform, spectrogram (linear or logarithmic), adjustable FFT size and window function, colourmap selection, fullscreen mode. Open a file, record from the mic, or visualise live input. MP3, WAV, M4A, FLAC, OGG, OPUS.
Video
Container and codec detection, resolution, frame rate (parsed from MP4 container with FFmpeg fallback), bitrate, duration. Frame-by-frame navigation with editable timecode and an in-app AVI player with synced audio you can mute. Capture any frame for full photo analysis. Extract the audio track for waveform and spectrogram, and map editing timelines (EDL, FCPXML, OTIO).
PDF
Metadata, page count, dimensions. Full text extraction with pagination. Page previews. OCR scanning of image-only pages via Tesseract.
Archives
ZIP file listing with sizes, dates, and compression ratios.
Office documents & presentations
Open Microsoft Office files right in your browser: Word DOCX with formatted text, tables and images laid out on pages and tracked changes; Excel XLSX / XLSB spreadsheets with every sheet, formulas, named ranges and hidden-sheet detection; and PowerPoint PPTX presentations as a slide-thumbnail grid with speaker notes and a fullscreen viewer. Legacy DOC / XLS / PPT (97-2003), OpenDocument ODT / ODS / ODP and Apple iWork Pages, Numbers and Keynote are covered too - alongside full PDF viewing with text extraction, page previews and OCR.
E-books & comics
Read Kindle MOBI / AZW3, EPUB and DjVu e-books with a chapter reader, table of contents and reading-time estimate, plus CBZ / CBR / CB7 comic books with a thumbnail grid and metadata.
3D models & CAD
An interactive WebGL viewer for STL, OBJ, glTF / GLB, STEP, IGES and 3MF, with triangle counts, bounding box, surface area and volume. Open AutoCAD DWG and DXF drawings, and identify SolidWorks, Fusion 360, Rhino and SketchUp project files.
Design & raster art
Open Photoshop PSD/PSB with the full layer tree, Illustrator AI, and SVG vectors (safely sanitised), plus Krita, Procreate and Paint.NET. Detects the authoring app and lets you rasterise to PNG.
Maps, GIS & email
Plot GPX, KML and GeoJSON tracks on a map with distance and elevation profiles, and inspect Shapefiles, NMEA and flight logs. Open EML and MBOX email with SPF/DKIM/DMARC checks and a sanitised HTML body.
Developer, data & forensics
Jupyter notebooks, HAR captures, JSON/JSON5, CSV with column stats, SQLite and Access databases, Git objects, and Unity assets. Identify and read PCAP captures, Windows Event Logs, KeePass KDBX, keys and certificates - flagging secrets.
Science & medical
Open DICOM scans and NIfTI brain volumes, FITS astronomy frames, FIT/TCX activity files, FASTA/FASTQ sequences, Gerber PCBs and many more lab and engineering formats.
1353+ formats
Adobe (PSD, AI, INDD), AutoCAD (DWG, DXF), SolidWorks, Fusion 360, Blender, 3D meshes (FBX, GLB, STL, OBJ, 3MF, STEP, IGES), Office documents (DOCX, XLSX, PPTX), executables (EXE, DLL), fonts, game assets, and web files (HTML, CSS, JS), and more. Header parsing extracts metadata where possible.

Browse all 1353 supported formats

All supported file types

How to open a file.

Opening a file takes three steps, and nothing ever leaves your device.

1. Open Analyser
Go to the home page in any web browser. There is nothing to install and no account to create.
2. Drop your file
Drag a file anywhere onto the page, or tap to pick one. Photos, audio, video, documents, archives, 3D models - over 1,000 types. The file stays on your device.
3. Read the results
Analyser identifies the file and shows its metadata, previews and visualisations instantly, entirely in your browser.

Common questions.

Is Analyser free?
Yes. Analyser is completely free, with no ads, no account and no sign-up. Open any file in your browser and inspect it at no cost.
Does Analyser upload my files?
No. Every file is read and analysed entirely in your browser. Nothing is uploaded to a server - the name, contents and bytes of anything you open stay on your device and are gone when you close the tab.
Can I view a file's EXIF and metadata without uploading it?
Yes. Drop a photo or any file onto Analyser and it reads EXIF, GPS, camera settings and other metadata locally, on your device, with nothing sent anywhere.
How do I open a file online without installing software?
Open Analyser in any web browser and drag your file onto the page, or tap to pick one. It opens directly in the browser - no install, no account and no plugins.
What file types can Analyser open?
Over 1,000 file types - photos, RAW camera files, audio, video, PDFs, Office documents, e-books, archives, 3D models and CAD, fonts, executables and many proprietary formats. See the full list on the formats page.
Does Analyser work without internet?
Yes. Analyser is a Progressive Web App. Install it to your home screen or desktop and it works offline; the service worker caches the app on first visit, and heavy tools like FFmpeg, ImageMagick and Tesseract are cached separately when you download them.
Is it safe to open files here?
Yes. Because your files never leave your browser, there is no upload to intercept and no server that stores them. Analyser also sanitises risky content such as scripts in SVG and HTML before showing it.
Can I open a .HEIC, .ARW, .PSD or .DWG file?
Yes. Analyser opens iPhone HEIC photos, Sony ARW and other camera RAW files, Photoshop PSD documents, AutoCAD DWG drawings and many more - each with its own guide. Drop the file in and it opens in your browser.