JSON Escape and Unescape

undefined


What this tool does

undefined

How it works

Escape wraps your text as a valid JSON string literal (quoting, backslashes, control characters and Unicode all handled via JSON.stringify). Unescape parses a JSON string literal back to its raw text, adding surrounding quotes automatically if you paste one without them.

Frequently asked questions

Does this handle Unicode characters?
Yes, both directions fully support Unicode, since they rely on the browser's native JSON parser and serializer.

Rate this tool

Was this tool useful? Your feedback helps us improve it.

No ratings yet — be the first to rate this tool.
Your rating (required)
0 / 2000

Please do not include passwords, payment details or other sensitive information.

Your feedback is sent privately to the A2Z.Tools team and will not be posted publicly.