Two-way conversion
Decode hex to text or encode text to hex, and swap direction with one click.
Paste hexadecimal bytes to decode them into readable text, or switch direction to encode text as hex. Conversion happens instantly in your browser, so payloads, packet dumps and test data stay on your device. Pick UTF-8 to decode multi-byte characters, or strict ASCII to flag any byte above 7F.
Decode hex to text or encode text to hex, and swap direction with one click.
Reads spaced bytes, 0x and \x prefixes, commas and continuous strings from dumps and logs.
Decodes multi-byte characters correctly, or switch to strict 7-bit ASCII or Latin-1.
Invalid digits and odd-length input are reported with the exact character position.
Optionally show null, tab, newline and other control bytes as readable markers.
Conversion runs locally in your browser. Nothing is uploaded or stored on a server.
Simple, free tools to help you build, test, and get more done.
Explore Our Free Toolkit →