Unicode Escape Sequence Converter
Convert Unicode escape sequences like \\uXXXX, \\u{1F600}, \\xXX, HTML entities, and plain text directly in your browser.
Choose a Unicode Task
Paste Unicode escapes, JavaScript strings, HTML entities, emoji, Indic text, multilingual text, or copied API output.
Options
Unicode escapes are common in JavaScript, JSON, logs, API responses, localization files, and copied text from debugging tools.
Output
Unicode escape output will appear here.
Converting Unicode Escape Sequences Into Readable Text
Unicode escape sequences often appear in JSON, JavaScript strings, API responses, logs, localization files, and copied debugging output. Text like \\u0928\\u092E\\u0938\\u094D\\u0924\\u0947 can be hard to read until it is decoded back into normal characters.
This Unicode Escape Sequence Converter decodes common escape formats and can also encode readable text into escape sequences. It is useful when working with multilingual text, emoji, broken display output, serialized JSON, and text copied from code or logs.
Decoding or Encoding Unicode Escapes
- Choose decode, encode, or inspect mode.
- Paste escaped text or normal text into the input box.
- Choose the escape style and output format.
- Review the converted text and character details.
- Copy the result for code, debugging notes, or localization work.
Common Unicode Escape Converter Use Cases
- Decoding \\uXXXX text from JSON or JavaScript strings.
- Encoding emoji and multilingual text into Unicode escapes.
- Inspecting Unicode code points for copied characters.
- Checking HTML decimal and hex entity values.
- Reading localization strings that were escaped during export.
- Debugging API responses with escaped text or emoji.
Example Unicode Escape Text
Hello \u0928\u092E\u0938\u094D\u0924\u0947 \u{1F600}Unicode Escapes and Real Characters
A Unicode escape is just a text representation of a character. The escape \\u0041 represents the letter A, while values outside the basic range may need surrogate pairs or braced escapes depending on the programming language.
Use the character details table when you need to check the exact code point for emoji, symbols, Indic text, or characters that look similar but are not the same internally.
Frequently Asked Questions
What is a Unicode escape sequence?
A Unicode escape sequence is a text form of a character, such as\\u0041 for A or \\u{1F600} for 😀.
Can this decode \\uXXXX strings?
Yes. It can decode \\uXXXX, braced Unicode escapes, \\xXX values, and optional HTML entities.
Can this encode emoji into Unicode escapes?
Yes. Emoji can be encoded into JavaScript-style escapes, braced escapes, or HTML entities.
Why do some emoji create two \\uXXXX values?
Some characters are outside the basic multilingual plane and are represented as surrogate pairs in older JavaScript-style escapes.
Is my text uploaded anywhere?
No. Unicode conversion happens directly in your browser.
