Hex dump
| Address | Hex | ASCII |
|---|---|---|
| 00000000 | 48 65 6C 6C 6F 21 | Hello! |
Live four-panel converter (hex / ASCII / binary / decimal) with hex dump and small file upload.
| Address | Hex | ASCII |
|---|---|---|
| 00000000 | 48 65 6C 6C 6F 21 | Hello! |
Your vote is saved on this device only.
This converter shows hex, ASCII (UTF-8), binary, and decimal byte values side by side in four live-linked panels. Edit any panel and the others update instantly, so you can paste a hex string and read back the text, turn a sentence into its binary bits, or check the decimal value of each byte without juggling separate tools. A hex dump panel lists every row by address, hex, and printable ASCII, and you can load a small file (up to 10 KB) to inspect its raw bytes.
It is built for developers, reverse-engineers, and students working with protocols, file headers, encodings, or low-level data. The four-way live conversion and hex dump make it handy for debugging serial output, decoding payloads, or learning how bytes map across representations. It is completely free, and every conversion happens in your browser, so the text and files you load never leave your machine.
No. All conversions and the file reader run locally in your browser using client-side JavaScript. Nothing you type or load is sent to a server.
Text is decoded and encoded as UTF-8, so bytes above the standard ASCII range render as their Unicode characters. In the hex dump, any byte outside the printable range (32 to 126) shows as a dot.
Hex must contain only 0-9 and A-F with an even number of digits, and binary must be only 0s and 1s in multiples of eight bits. Incomplete or invalid input is held until it forms valid whole bytes.
It reads byte values from 0 to 255 separated by commas or spaces. Numbers outside that range or non-integers are rejected.
Yes. File upload is capped at 10 KB so the byte view and hex dump stay responsive. For typed or pasted text and numbers there is no fixed limit.