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.