ASCII / Unicode Tools

Escape text to \uXXXX sequences, unescape back to text, or look up any character by codepoint.

Input Text
Escaped Output
Input — Unicode Escape Sequences
Unescaped Output
Enter a character or codepoint

About the Unicode Tools

Escape converts every character in your input to a \uXXXX (BMP) or \u{XXXXX} (supplementary) hex escape sequence. ASCII printable characters (U+0020–U+007E) are left as-is by default so the output stays readable.

Unescape recognises \uXXXX, \UXXXXXXXX, \\u{XXXXX}, &#XNNNN; (decimal) and &#xNNNN; (hex) HTML entities, converting them back to their characters.

Char Lookup accepts a single character, a U+XXXX codepoint, a decimal number, or a hex number (with 0x prefix). It displays the character along with its decimal, hex, binary, HTML entity, and CSS content-property representations.

All processing runs locally in your browser — nothing is sent to a server.