Convert text into backslash-u Unicode escape sequences or turn those sequences back into readable characters. When you need to embed non-ASCII text in a JSON string, a source file or a config that must stay pure ASCII, escaping each character as its code point keeps the data safe across tools that mishandle encodings. This utility handles the full range of code points, including characters outside the basic multilingual plane, using surrogate pairs where required. It is a reliable round-trip: escape to store or transmit, unescape to read. Choose escape or unescape, paste your input, and copy the output. All conversion runs in your browser, so nothing you paste is ever uploaded or logged elsewhere.
It converts characters into backslash-u sequences such as \u00e9, the format used in JSON and many programming language string literals.
It is handy for embedding non-ASCII characters in source code or JSON where you want a plain ASCII representation that still encodes the original character.
Yes. Paste backslash-u escape sequences and it converts them back into the actual Unicode text.
Convert text into backslash-u Unicode escape sequences or turn those sequences back into readable characters. When you need to embed non-ASCII text in a JSON string, a source file or a config that must stay pure ASCII, escaping each character as its code point keeps the data safe across tools that mishandle encodings.
Yes. Unicode Escape / Unescape is completely free, with no sign-up and no usage limits.
Yes. Unicode Escape / Unescape runs in any modern web browser. There is nothing to download or install.
Yes. Unicode Escape / Unescape runs entirely on your device in your browser, so nothing you enter is uploaded to a server.
Link this tool from a README, doc or site. The badge links back to this page.
[](https://yourhack.ai/unicode-escape)