Skip to content
Encoders & Ciphers

Hex to Text Converter

Convert hex code to text and text to hex. Choose spaces, 0x or \x style. Works with Hindi and emoji. Free hex converter in your browser.

Something not working? Report a problem

What is the Hex to Text Converter?

Hexadecimal, or hex, writes each byte as two characters from 0 to 9 and A to F. It is common in programming, colours, network data and file dumps.

Paste hex code like "48 65 6c 6c 6f" to read the text. Or type text to get hex. The tool accepts 0x, \x and % prefixes, so you can paste straight from code or a web address.

How to use it

  1. Pick Encode (text to hex) or Decode.
  2. Type or paste in the left box.
  3. Copy the result from the right box.

Why people like this tool

Both ways

Text to hex, and hex to text.

Reads prefixes

Accepts 0x, \x and % codes.

Choose the style

Spaces, 0x, \x or no gap.

Capitals or small

A to F in your style.

How it works, in one picture

Infographic: how to use the Hex to Text Converter in 3 easy steps: Choose your options, Add more details and Copy the result. You get: Both ways, Reads prefixes, Choose the style and Capitals or small.

Frequently asked questions

How do I convert hex to text?
Choose Decode and paste the hex. Every two characters become one letter.
Why do I get an error about a missing byte?
Hex needs two characters for each byte. If the code has an odd number of characters, one is missing.
Does it work for Hindi?
Yes. Text is read as UTF-8, so Hindi letters become several bytes.

You may also like