JSON String Unescape
Reverse JSON string escaping back to readable text.
About the JSON String Unescape
Take an escaped JSON string literal and convert it back into readable text, decoding quotes, newlines, and unicode sequences. Optionally pretty-print the result if it turns out to be valid JSON itself.
Popular uses
- json
- unescape
- decode
- string literal
Examples
Escaped text
"Hello \"world\"\nBye"Output
Hello "world"
ByeKeyboard shortcuts
- Copy the main outputCtrl / ⌘ + Shift + C
- Download the resultCtrl / ⌘ + S
- Share this toolCtrl / ⌘ + Shift + S
- Reset the inputsAlt + R
- Open the tool search paletteCtrl / ⌘ + K
Related tools
JSON String Escape
JSON
Escape special characters for use inside a JSON string.
JSON Formatter
JSON
Pretty-print and beautify JSON with custom indentation.
JSON Key Sorter
JSON
Sort JSON object keys alphabetically, naturally, or by array field.
JSON Minifier
JSON
Compress JSON by removing whitespace and show bytes saved.
JSON Repair / Auto-fixer
JSON
Auto-fix broken JSON: quotes, trailing commas, comments, and more.
JSON Validator
JSON
Validate JSON syntax and see detailed error diagnostics.
Works well with
Next steps from other categories.
String Escaper
Dev Utilities
Escape and unescape strings for JSON, JS, HTML, XML, SQL, RegExp, and shell.
Base32 Encoder
Encoders & Crypto
Encode or decode text using RFC 4648 Base32.
Base64 Encoder
Encoders & Crypto
Encode or decode text to/from Base64, UTF-8 safe.
Csv To Json
Converters
Convert between CSV and JSON with delimiter and header options.
Frequently asked questions
Version 1.0.0 · Updated 2026-08-06 · Runs entirely in your browser