Hex to Text Converter (Advanced)
Paste hex — get text. Paste text — get hex. Supports UTF-8, ASCII, Latin-1, and multiple hex formats.
Direction:
Encoding:
Hex format:
Hex Input
0 bytes
Text Output
0 characters
Common Hex Values
20
Space
0A
Newline (LF)
0D
Return (CR)
09
Tab
21
!
2E
.
30-39
0-9
41-5A
A-Z
61-7A
a-z
3C
<
3E
>
26
&
Copied!
Summary
Paste hex — get text. Paste text — get hex. Supports UTF-8, ASCII, Latin-1, and multiple hex formats.
How it works
- Paste or type your hex string (or plain text) into the input field.
- Choose the direction: Hex → Text or Text → Hex.
- Select the character encoding: UTF-8, ASCII, or Latin-1.
- The output appears instantly as you type.
- Use the Copy button to copy the result to your clipboard.
- Click Swap to reverse the conversion without re-entering text.
Use cases
- Decode hex-encoded payloads from network packets or log files.
- Inspect binary file headers represented as hex strings.
- Encode text to hex for debugging protocols or embedded systems.
- Convert 0x-prefixed hex literals from source code to readable form.
- Decode Latin-1 encoded legacy data from older databases.
- Verify or generate hex-encoded strings during API development.
- Understand hexdump output from tools like xxd or hexdump.
- Quickly test encoding round-trips (text → hex → text).
Frequently Asked Questions
Last updated: 2026-06-09 ·
Reviewed by Nham Vu