What gets escaped
| Character | Escaped |
|---|---|
Double quote " | \" |
Backslash \ | \\ |
| Newline | \n |
| Carriage return | \r |
| Tab | \t |
| Other control characters | \u00XX |
Everything else, including emoji and accented letters, can stay as-is: JSON is UTF-8. Forward slashes may optionally be escaped as \/; this tool leaves them alone.
Unescaping a double-encoded payload
If a log shows JSON wrapped in quotes with \" everywhere, the payload was stringified twice. Unescape it once here, then paste the result into the formatter.