Escaped JSON object string
Decode {\"name\":\"Ada\"} into clean unescaped {"name":"Ada"}.
Processed locally
Unescape JSON strings, inspect escape sequences and multi-layer depth, verify JSON validity, and copy raw or pretty-formatted JSON locally.
Overview
JSON Unescape Online safely decodes escaped JSON strings and escaped JSON content without code execution (eval-free). It detects backslash escape sequences (quotes, slashes, control characters, and Unicode escapes), handles multi-layer escaped strings, checks whether the unescaped result is valid JSON, and allows copying raw unescaped text or pretty-formatted JSON locally.
Workflow
Follow the core workflow below. Use “Show in tool” to locate the real control in the live tool above.
Use Unescape to decode JSON escape sequences, or switch to Escape for the reverse workflow when preparing text for a JSON string.
UnescapeEscapeAdd the escaped value you want to decode. The tool can handle a complete JSON string literal or escaped string content without executing it.
Escaped JSON / JSON stringSampleUse Unescape once for a single JSON escaping layer or Unescape all layers when the value has been escaped repeatedly.
Unescape onceUnescape all layersCheck escape types, malformed sequences, layer depth, and whether the final result is valid JSON before copying it.
DiagnosticsEscape LayersValid JSONCopy the raw unescaped value, or use Pretty JSON only when the final result parses as valid JSON.
Copy outputPretty JSONOpen Escape when you need the reverse workflow and choose escaped string content or a complete JSON string literal.
EscapeJSON string literalCopy outputYou have inspected and unescaped your JSON string. You can copy the raw unescaped result or pretty-formatted JSON locally.
Copy outputCopy Pretty JSONPractical cases
Decode {\"name\":\"Ada\"} into clean unescaped {"name":"Ada"}.
Convert \n and \t escape sequences into actual formatting characters for inspection.
Decode \u0041\u0064\u0061 and surrogate pairs into readable UTF-8 text.
Run multi-layer unescape to safely strip multiple layers of backslash escapes.
Detect malformed escape sequences with character offset locations.
Troubleshooting
From evidence to action
Use Prepare AI-ready context to export a local Markdown summary of escape sequence metrics, layer depth, malformed sequences, and output JSON validity. Share the summary or unescaped result directly into your coding workflow without executing code.
Developer guides
Understand the concept, inspect a testable example, then open it in the tool above.
FAQ