Reading a hex dump
Paste it however it is formatted - spaced or not, with or without 0x - and it decodes. No reformatting first.
Converts hexadecimal to text in this tab, with nothing sent anywhere.
Find related browser-local tools for nearby tasks without starting another search.
Browse all developer and data toolsDecoding hex back into text is the everyday companion to reading it, and the practical challenge is that hex arrives in many shapes. A debugger prints it spaced; a config file has it run together; a programming language writes each byte with a 0x prefix. A converter that only accepts one of these forces you to reformat before you can even start. This tool accepts all of them, strips the noise, and decodes the bytes as UTF-8, so a value copied from almost anywhere works without fiddling. The one firm requirement is an even number of digits, because each byte is exactly two, and an odd count means a digit is missing - which the tool reports rather than silently dropping.
Paste it however it is formatted - spaced or not, with or without 0x - and it decodes. No reformatting first.
A value stored as hex in a log or a database converts straight back to its readable form.
Spaced, run-together, comma-separated and 0x-prefixed all work. The noise is stripped before decoding.
Each byte is exactly two hex digits. An odd count means one is missing, so the tool reports it rather than guessing.
Yes. The bytes are decoded as UTF-8, so multi-byte characters reassemble correctly.
It is refused with a message, rather than skipped, so you are not handed silently wrong text.
Convert text to hexadecimal in your browser. Each character becomes its UTF-8 bytes in hex.
Convert binary back to readable text in your browser, decoding the bytes as UTF-8.
Convert a hexadecimal number to decimal in your browser, with full precision for large values.
Decode Base32 back to text in your browser, tolerating missing padding and mixed case.