Hex to Text Converter
Convert text to hexadecimal bytes and decode hex strings back into readable text.
To convert text to hexadecimal, paste your text and each byte is shown as two hex digits. Decoding accepts hex with spaces, colons, dashes or 0x prefixes and reassembles the original UTF-8 text, so multi-byte characters round-trip correctly.
Runs in your browser- Privacy
- Runs entirely in your browser — nothing is uploaded
- Cost
- Free, unlimited, no sign-up
Frequently asked questions
Why does hex sometimes decode to nonsense?
What does the 0x prefix mean?
How to use the hex to text converter
- 1Enter or paste your text or hex.
- 2Choose the direction.
- 3Choose the separator.
- 4The result appears immediately — copy or download it.
Embed this tool
Put the working hex to text converter on your own site. It runs in your visitors' browsers exactly as it does here — free, no account, nothing uploaded.
Share this tool
Related tools
Multi-Format EncoderEncode text into Base64, hex, binary, URL, HTML entities, ROT13 and more, all at once.Binary to Text ConverterTranslate text into binary ones and zeros, and decode binary back into readable text.UTF-8 Byte InspectorSee exactly how text is encoded — code points, UTF-8 bytes, names and byte counts per character.Number Base ConverterConvert numbers between any base from 2 to 36 — binary, octal, decimal, hexadecimal and beyond.Base32 Encoder & DecoderEncode and decode Base32 (RFC 4648) — used by TOTP secrets and case-insensitive identifiers.Base58 Encoder & DecoderEncode and decode Base58 — the Bitcoin alphabet that omits look-alike characters.
Last updated
More encoders & decoders