Convert readable text into JavaScript-style Unicode escapes or decode escape sequences back into plain text with strict scalar validation.
Paste text and escape non-ASCII characters automatically.
41 characters encoded
Workshelve: snowman \u2603, rocket \u{1F680}, and pi \u03C0Text mode emits JavaScript-style \\uXXXX escapes for BMP characters and \u{...} for higher code points.
Decode mode accepts common escape forms such as \\n, \\t, \\uXXXX, \u{...}, and \\U.........
Malformed hex digits, missing braces, invalid ranges, and isolated surrogate escapes produce validation errors. A valid pair of four-digit high and low surrogate escapes decodes to one character.
Related Tools
Convert between plain text and URL-encoded strings.
Build and preview Valorant crosshair settings.
Search common Vim commands.
Turn JSON rows into bar, line, or pie charts.
Convert WebP files and Base64 data in both directions.
Convert GIF files into Base64 text or data URLs.