Text to hex converter
Convert text to hexadecimal and back, byte by byte in UTF-8 — é is c3 a9 and an emoji is four bytes.
Related tools
All Encoding & decoding tools →Text to hex converter is free to use as often as you like, directly from this page. Its place is under Encoding & decoding; Hex to text converter and Binary to text converter answer the questions closest to this one.
How to use it
- Open the tool — no signup or install needed.
- Enter your input or adjust the available options.
- Get your result instantly, then copy or download it.
Frequently asked questions
What does Text to hex converter do?
Convert text to hexadecimal and back, byte by byte in UTF-8 — é is c3 a9 and an emoji is four bytes.
When would I actually use this?
Reading a payload someone sent you, embedding a small file in a config, and finding out why a query string breaks once it reaches the server.
What is the most common mistake?
Treating Base64 as a form of protection. It is an encoding, not encryption — anyone can decode it instantly, and a token pasted into a public issue is a leaked token.
How is Text to hex converter different from Hex to text converter?
They sit next to each other but answer different questions: Hex to text converter is the one to open when you need it to decode a hexadecimal string back into readable text (ignores spaces and 0x prefixes). Pick whichever matches what you're starting from — both are free.
Where do the figures come from?
The encodings follow their RFCs, so a round trip is lossless. URL encoding has two variants — one that encodes a space as %20 and one as a plus sign — and the tool says which it applies.