Report

Help us improve this tool

Hex Dump Viewer

Upload a file or paste text to view color-coded hex dumps with offset, ASCII columns, and byte search in your browser.

O M T

Inspect files and text as a hex dump in your browser

A hex dump prints raw bytes as hexadecimal values beside an ASCII column. Forensics engineers, game modders, and API developers use dumps to verify magic bytes, spot null padding, and compare binary payloads without installing a desktop hex editor. This viewer reads up to 10 MB locally, nothing is uploaded.

How to use the hex dump viewer

  1. Drop a file or paste text to load bytes into memory.
  2. Pick 8, 16, or 32 bytes per row to match your preferred dump layout.
  3. Click any byte to see decimal, hex, binary, and ASCII interpretations.
  4. Search by hex pattern (for example 89 50 4E 47 for PNG), ASCII text, or a single decimal value.

Pair this page with the Checksum Calculator when you need checksums, or the Base64 Encoder when you want a transport-safe representation of the same bytes.

Frequently Asked Questions

What are magic bytes?

Many file formats start with a fixed signature at offset 0. PNG files begin with 89 50 4E 47 (‰PNG), PDF files with 25 50 44 46 (%PDF), and ZIP archives with 50 4B 03 04. The ASCII column makes these signatures easy to spot.

Is there a file size limit?

Yes. The tool processes up to 10 megabytes per file in the browser to keep the tab responsive. Larger files should be sliced with a desktop editor before inspection.

Are my files uploaded to a server?

No. FileReader and TextEncoder run entirely client-side. Your data never leaves your device.

Why do some bytes show as dots in the ASCII column?

Only printable ASCII (codes 32–126) are shown as characters. Control characters and most high bytes render as dots so columns stay aligned.