JSON String Unescape

Reverse JSON string escaping back to readable text.

Support
Works Offline
Privacy First
No Login
No API

Escaped string

Unescaped output

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.

Examples

Escaped text

"Hello \"world\"\nBye"

Output

Hello "world"
Bye

Keyboard 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

Frequently asked questions

Version 1.0.0 · Updated 2026-08-06 · Runs entirely in your browser