JSON Unescape Online — Restore Escaped Characters

Convert JSON-escaped strings back to readable text. Use the Unescape tab on our combined escape tool — runs locally in your browser.

Loading…
JSON unescape — restore literal text
Convert JSON-escaped sequences back to readable characters. This URL opens the Unescape tab on the combined escape tool — ideal when you copied escaped content from logs or API responses.

Developer notes

• Paste escaped string content without surrounding double quotes. • Invalid escape sequences surface a clear error — fix the input and retry. • The Escape tab on the same page performs the inverse operation. • Processing uses JSON.parse on a quoted wrapper for accuracy.

When teams pick this route

• Read multiline messages embedded in JSON log fields. • Decode error strings returned by upstream APIs. • Inspect escaped fixtures before editing them manually. • Reverse Escape output when building human-readable reports.

Worked examples

Newlines and quotes

Escaped input

Line 1\nHe said \"ok\"

Literal output

Line 1 He said "ok"

Unicode escape preserved

Escaped input

caf\u00e9

Literal output

café

Navigate related JSON tools

Escape plain text on the JSON escape page (Escape tab). Validate full documents with the JSON validator, or explore structure in the JSON tree viewer.

JSON unescape FAQ

Restore readable text from escaped JSON strings

Why a separate URL from JSON escape?

Both share one UI — this route opens the Unescape tab by default for SEO and bookmarking.

Should I include surrounding quotes?

No — paste only the escaped inner content, not the wrapping double quotes.

What if unescape fails?

Check for truncated sequences, stray backslashes or non-JSON escape patterns.

Is data uploaded?

No — everything runs locally in your browser.

Browse every FastMinify utility in one place? Developer tools hub Open the developer tools catalogue.

JSON minifier