The text will be encoded to UTF8 and then converted to Hex. For a different encoding, upload a file with your own encoding, or any other binary file.
Encode a text to Hex (base16) by copy & paste
Paste a text to encode:
How to use Hexator
- Paste text on the homepage and press Encode to get a hex string
- Or upload any file to encode its raw bytes
- Need to go the other way? Use the Decode page
- Copy or download the result when done — see the full help guide for all options
What does Base16 encode?
Base16, or hex, represents every byte with two digits from 0–9 and A–F. Its fixed-width pairs make byte values easy to spot in hashes, CSS colors, and debugging output. The trade-off is size: an ASCII hex string takes two characters for each input byte.