Encoding
JSON Unescape
Unescape a JSON string literal back to plain text — reverses \n, \", \uXXXX and other escapes.
Output will appear here…Why use our JSON 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
Java Unescape
Unescape a Java string literal back into plain text — decodes \uXXXX and \n \t etc.
OpenJSON Escape
Escape text into a valid JSON string literal — newlines, quotes and unicode handled automatically.
OpenJSON URL Decode
URL-decode a percent-encoded JSON string and pretty-print the parsed structure.
OpenBase64 to JSON
Decode a Base64-encoded JSON payload and pretty-print the result. Perfect for JWT payload inspection.
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.
OpenRelated reading
Deep-dive guides that pair well with the JSON Unescape.
Guides
What is JSON? A developer's introduction
Understand the JSON data format, its history, and why it dominates modern APIs and configuration files.
ReadComparisons
JSON vs XML: which should you use?
Compare readability, verbosity, tooling, schema support and performance between JSON and XML in modern systems.
ReadDeveloper Tips
10 common JSON errors and how to fix them
Every JSON syntax error you'll ever see — trailing commas, unquoted keys, bad escapes — with a working repair strategy.
Read