Encode/Decode Unicode
Enter text to convert to Unicode escape sequences or vice versa.
JavaScript \uXXXX format (non-ASCII only)
0 characters
0 characters
About Unicode Encoding
Unicode escape sequences represent characters using their code point values. Different programming languages use different formats.
\u00E9 = JavaScript (BMP)\u{1F600} = ES6 (full Unicode)U+1F600 = Code point notation\1F600 = CSS format\U0001F600 = Python (32-bit)\xC3\xA9 = UTF-8 hex bytesWhat is Unicode Encoding?
Unicode encoding converts characters to their Unicode code point representations, typically as escape sequences like \u0048 for 'H'.
This is useful for representing non-ASCII characters in source code, configuration files, and data interchange formats that only support ASCII.