Unescape a JSON string back into the raw text it represents, which is exactly what you need when a value arrives double encoded or wrapped in escaped quotes. Paste an escaped fragment, such as a stringified JSON blob copied out of a log line or an API field, and this tool decodes the backslash escapes: it converts escaped quotes, newlines, tabs, carriage returns, backslashes and four digit unicode sequences back into their real characters. If your input is wrapped in surrounding double quotes it strips them first, and if it is valid stringified JSON it parses it directly for a clean round trip. Paste your escaped string, click unescape, and copy the readable result. Everything runs locally in your browser, so the payloads you decode never leave your device.
Unescape a JSON string back into the raw text it represents, which is exactly what you need when a value arrives double encoded or wrapped in escaped quotes. Paste an escaped fragment, such as a stringified JSON blob copied out of a log line or an API field, and this tool decodes the backslash escapes: it converts escaped quotes, newlines, tabs, carriage returns, backslashes and four digit unicode sequences back into their real characters.
Yes. JSON Unescape is completely free, with no sign-up and no usage limits.
Yes. JSON Unescape runs in any modern web browser. There is nothing to download or install.
Yes. JSON Unescape runs entirely on your device in your browser, so nothing you enter is uploaded to a server.