File Metadata Viewer
Inspect file metadata — size, type, last modified, MIME type, magic bytes, hex dump preview with offset, base64 preview, entropy, basic JPEG EXIF, and a file signature database. 100% client-side.
About File Metadata Viewer
Inspect file metadata — size, type, last modified, MIME type, magic bytes, hex dump preview with offset, base64 preview, entropy, basic JPEG EXIF, and a file signature database. 100% client-side. Everything runs locally in your browser — your data never leaves your device.
How to use
- Enter your input in the tool above.
- Adjust any options to your preference.
- Use the Copy or Download buttons to save the result.
- Everything happens locally — your data never leaves your browser.
FAQ
What metadata does this tool show?
For each file: name, size (bytes + human-readable), MIME type (from browser), last modified date, magic bytes (first 16 bytes hex), file type detected from magic bytes, hex dump preview with offset addresses, base64 preview, Shannon entropy, and basic EXIF for JPEG images.
How are magic bytes used?
The first few bytes of a file usually identify its format (e.g. PNG starts with 89 50 4E 47, PDF with 25 50 44 46). The tool reads these bytes and looks them up in a built-in file signature database to identify the actual format, even if the extension is wrong.
What is entropy and why does it matter?
Shannon entropy measures how random the byte distribution is. Low entropy (< 1.0) suggests plain text or structured data. High entropy (> 7.5) suggests compressed/encrypted data. It's a quick heuristic for identifying file nature without parsing.
What EXIF data is shown?
For JPEG files, the tool reads the APP1 segment and extracts common EXIF tags (camera make/model, date taken, orientation, GPS coordinates if present). This is a basic parser — for full EXIF use a dedicated EXIF tool.
What extra features does this tool have?
10 extras: (1) Drag-drop file. (2) Hex viewer with byte offset addresses. (3) File type reference table (browse known signatures). (4) Copy metadata as JSON. (5) Magic bytes lookup table. (6) Base64 preview of first 1KB. (7) Shannon entropy calculation. (8) File signature database (50+ formats). (9) History (localStorage — last 10 inspected files). (10) Shareable URL with file signature reference.
Is my file uploaded anywhere?
No. All metadata extraction runs in your browser via the File API. Your file never leaves your device. Only metadata (not file contents) is stored in localStorage history.
Why is there a privacy warning for some files?
EXIF data in photos can contain GPS coordinates, timestamps, and camera identifiers that could identify you. We show a clear warning when sensitive EXIF is detected so you know what you're sharing if you redistribute the file.
Related tools
7Z Extractor
Inspect and extract files from 7z archives. Detects the 7z signature (0x37 0x7A 0xBC 0xAF 0x27 0x1C), parses the SignatureHeader and StartHeader, lists files from the archive metadata, and extracts STORE-method files when possible. Honest about LZMA compression limitations. 100% client-side.
APK Extractor
Extract and inspect Android APK files in the browser — pure JavaScript APK (ZIP) parser. View AndroidManifest.xml (binary XML detection), list DEX files, resources, and assets, extract individual files, detect app info (package name, version) from manifest. 100% client-side.
ARJ Extractor
Inspect ARJ archives. Detects the ARJ magic (0x60 0xEA), parses header structures, lists file entries with sizes and CRCs, and extracts STORE-method files when possible. Honest about ARJ compression limitations. 100% client-side.