Skip to tools
JSON Toolbox- Free online JSON tools

JSON Unescape

Unescape JSON strings online, or switch to escape mode to encode quotes, tabs, and backslashes.

  • 100% client-side, nothing uploaded
  • Instant results
  • Works offline once loaded
Mode:

Convert escaped JSON string back to readable text

Escaped JSON String

Empty

Unescaped Output

Empty

How it works

About this tool

This free JSON unescape tool converts escaped JSON strings back into readable text. Paste a string like "Hello \\"World\\"" and get the original characters, including quotes, tabs, newlines, and backslashes.

It is especially useful when you are reading logs, debugging double-encoded payloads, or cleaning up strings copied from source code. Need to go the other way? Flip the Mode toggle to Escape and encode special characters for use inside a JSON string.

Both directions update instantly as you type. If the input includes surrounding quotes, the tool treats them as part of a JSON string literal when that is the natural reading.

Processing is 100% client-side. Your strings never leave your device, so the tool is safe for logs, API payloads, and configuration snippets that contain sensitive data.

JSON Toolbox processes all data locally in the browser. Nothing is uploaded to a server.

Common questions

Frequently asked questions

How do I unescape JSON online?
Paste an escaped JSON string into the input panel (with or without surrounding quotes). The unescaped text appears instantly on the right. Switch to Escape mode if you need to encode special characters instead.
What is an escaped JSON string?
An escaped JSON string encodes quotes, backslashes, tabs, newlines, and other control characters with backslash sequences such as \", \\, \t, and \n so the value can live inside a JSON string or source file.
Can I escape and unescape on the same page?
Yes. Use the Mode toggle to switch between Unescape and Escape without leaving the tool. Escape mode encodes special characters; Unescape mode decodes them back to readable text.
Is my data uploaded?
No. Escape and unescape run entirely in your browser. Nothing is sent to a server, logged, or stored.

Keep exploring

Browse all