Skip to main content

Hex Viewer

View the raw bytes of a local file as a paginated hexadecimal dump, entirely in your browser.

Choose any file. It is read in your browser, never uploaded.

The ASCII column shows printable ASCII bytes (0x20–0x7E) only. It does not decode UTF-8 or other text encodings.

Maximum file size: 20 MB. Bytes are read one page at a time.

Your file stays on your device

How to use it

  1. Choose a file with the file picker
  2. Read the offset, hexadecimal and ASCII columns for the current page
  3. Use Previous, Next or Go to offset to move through the file
  4. Copy the page hex or the formatted dump if you need it elsewhere

Pick any file — text, image, archive, executable, anything — and the viewer shows each 16-byte row with its offset, the bytes in hexadecimal, and a printable-ASCII preview column, the same layout as a classic hexdump. The file is read one page at a time (4,096 bytes per page) with Previous and Next controls and a Go to offset field that accepts decimal or 0x-prefixed values, so a large file never has to be loaded whole. You can copy the current page as space-separated hex or as a formatted offset / hex / ASCII dump. The file is treated purely as bytes: it is never executed, parsed, previewed as HTML, or uploaded, and nothing is stored. The ASCII column shows bytes 0x20 to 0x7E only and does not decode UTF-8 or other encodings, so multi-byte characters appear as separate bytes or dots. This is a byte inspector, not a hash generator like File Hash Generator and not an encoder like the Base64 tools.

FAQ

We use cookies to run this site and, with your consent, to understand usage and personalize ads. You can change your choice at any time.