Hex Dump

Paste text, hex, or Base64 data and read it as a hex dump with offset, hex bytes, and ASCII side by side. Invisible control characters and encoding problems become obvious byte by byte.

How to use Hex Dump

  1. Choose the input format: text (UTF-8), hex, or Base64.
  2. Paste your data into the editor and the dump appears at once, with offset, hex bytes, and ASCII side by side.
  3. Switch bytes per row (8, 16, or 32) and upper/lower case to suit the data.
  4. Press "Copy dump" to put a hexdump -C style listing on your clipboard.

Frequently asked questions

What do the dots in the ASCII column mean?

They stand for bytes that cannot be printed — control characters, or anything outside the ASCII range. Read the actual value in the hex column.

Why does one non-ASCII character take several bytes?

Text mode encodes as UTF-8, so accented letters take two bytes and CJK characters usually take three.

Does hex input need a particular format?

No. Spaces, commas, colons, hyphens, and 0x or \x prefixes are stripped automatically — only the digit count has to be even.

Is the pasted data uploaded?

No. Decoding and rendering happen in your browser, so nothing is sent to a server.