Hex Converter
Convert text to hexadecimal and hex back to text.
Convert between characters, code points and escape sequences.
JavaScript strings are sequences of UTF-16 code units. Characters above U+FFFF, which includes most emoji, are stored as a surrogate pair of two code units. The code point format (U+XXXX) shows the single true code point instead, which is usually what you want when looking a character up.
A code point is the abstract number assigned to a character, such as U+00E9 for é. UTF-8 is one way of serialising that number into bytes; é becomes the two bytes C3 A9. Code points identify characters, bytes are what travels over the wire.
Convert text to hexadecimal and hex back to text.
Escape HTML entities to prevent markup injection, or decode them.
Convert text and binary data to Base64 and back.
Your input is saved in this browser so a refresh does not lose it. Tools handling credentials are never saved.