Encoding
JavaScript Unescape
Unescape a JavaScript string literal back into plain text. Handles \n \t \uXXXX.
Output will appear here…Why use our JavaScript Unescape?
100% private
Everything runs in your browser. Your data never leaves your device — safe for production payloads.
Instant results
No round trips, no rate limits, no login. Format, validate and inspect megabytes of JSON in milliseconds.
Standards-first
Follows RFC 8259 / ECMA-404 exactly. Reports errors with precise line and column diagnostics.
Related developer tools
JavaScript Escape
Escape a plain string into a JavaScript string literal — handles quotes, backslashes and control characters.
OpenJava Unescape
Unescape a Java string literal back into plain text — decodes \uXXXX and \n \t etc.
OpenJSON Unescape
Unescape a JSON string literal back to plain text — reverses \n, \", \uXXXX and other escapes.
OpenCSV Unescape
Reverse CSV field quoting — strips surrounding quotes and unescapes doubled quotes.
OpenHTML Unescape
Decode HTML entities back to characters — supports & < numeric ' and hex ' forms.
OpenJava Escape
Escape a plain string into a Java string literal — non-ASCII characters escaped as \uXXXX.
Open