ToolVaults

Hex Viewer — Inspect Any File's Raw Bytes

Upload any file and see its raw bytes as a classic 16-byte-per-row hex + ASCII dump. Detects common file types from magic bytes. Runs entirely in your browser.

Runs 100% in your browser — nothing is uploaded.

Pick a file to view its raw bytes as a hex + ASCII dump. Nothing is uploaded — parsing runs in your browser.

Frequently asked

How large a file can I view?

The viewer caps at 1 MB for performance — larger files show only the first 1 MB. For header inspection or magic-byte checks that's plenty; a full 100 MB dump would freeze most browsers.

What is "type (magic bytes)" vs "type (declared)"?

Declared is whatever MIME the browser inferred from the file extension (unreliable). Magic bytes are the actual signature at the start of the file — PNGs start with 89 50 4E 47, PDFs with 25 50 44 46, etc. When they disagree, trust the magic bytes.

Is the file uploaded?

No. Reading and rendering happen entirely in the browser using the File API and Uint8Array — nothing crosses the network.

Related tools