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
- Choose the input format: text (UTF-8), hex, or Base64.
- Paste your data into the editor and the dump appears at once, with offset, hex bytes, and ASCII side by side.
- Switch bytes per row (8, 16, or 32) and upper/lower case to suit the data.
- 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.