Use the Hex Converter
Use this converter to change text into hexadecimal or hexadecimal input back into text. Choose Hex → Text or Text → Hex, enter source content, and read the result in the read-only output area.
Choose a Conversion Mode and Format
Select Hex → Text to decode hexadecimal input or Text → Hex to create hexadecimal output. When the format controls are shown, choose Space, 0x prefix, \x escape, or Raw. Select Uppercase for uppercase hexadecimal letters.
Convert Text or Hexadecimal Data
- Select Hex → Text or Text → Hex.
- Type or paste source content into the input area, or use Upload or Drop file.
- For hexadecimal output, choose the format controls and, if needed, Uppercase.
- Read the result in the read-only output area, then select Copy or Download.
Upload or Drop a Text File
Use Upload, paste text, or drop a text file onto the input area. The shared upload code reads the selected file as text in the browser with FileReader.readAsText(file); the picker accepts TXT, CSV, LOG, and Markdown files, and no additional application size limit is declared.
Copy or Download the Result
Select Copy to copy the read-only output. Select Download to save it as a plain-text file; the implementation creates a text/plain;charset=utf-8 Blob.
Limits and Undocumented Input Behavior
The local implementation does not clearly document parser behavior for mixed formats, invalid input, odd-length raw hexadecimal, Unicode, or conversion errors. It also does not document accepted file types or file-size limits. Check the result after conversion when using input outside the visible examples.
Frequently Asked Questions
Which conversion modes are available?
Select Hex → Text to convert hexadecimal input to text, or Text → Hex to convert text to hexadecimal output.
Which output format controls are available?
The visible controls are Space, 0x prefix, \x escape, Raw, and Uppercase.
Where does the converted result appear?
The result appears in the read-only output area beside the input area.
Can I use a file instead of pasting text?
Yes. Use Upload, paste text, or drop a text file onto the input area. The file is read as text in the browser; TXT, CSV, LOG, and Markdown files are accepted by the picker.
How can I use the converted result?
Use Copy to copy the output or Download to save it as a UTF-8 plain-text file.