JSON Escaper

This tool converts escaped JSON strings back into readable text. It handles common escape sequences like \\n, \\t, \\”, and even Unicode codes like \\u2014. Whether your input came from a log, code snippet, or a nested JSON structure, this tool instantly decodes it on the page. You can paste or import content, toggle decoding options, and get a clean result live.

Paste your input above or import a file below.
No file chosen
Supported file types: .txt, .log, .md, .csv, .tsv, .json, .xml, .html, .htm, .css, .ini, .yaml, .yml
Total characters: 0
Options
Trim input
Decode \\u Unicode
Decode repeatedly

How to Use:

  1. Paste your escaped string into the left box – anything with \\n, \\t, or escaped quotes.
  2. Or use the Choose File button to upload a JSON-encoded text file.
  3. Toggle decoding behavior in the Options box:
    • Trim input: Removes surrounding whitespace before decoding.
    • Decode \u Unicode: Converts Unicode entities like \\u2014 into characters.
    • Decode repeatedly: Helps with inputs that were encoded more than once.
  4. The right-hand box shows the unescaped output instantly.
  5. Use Copy Output or Export to File to save the result.
  6. Hit Clear All to start fresh.

What the JSON Unescaper Tool can do:

It reverses JSON escaping by converting special sequences into their original characters. That includes newline symbols, tabs, escaped quotes, and optionally Unicode codes. It also supports multiple decode passes if the input was doubly escaped. The live character counter helps track your output size as you work.

Example:

Input:

This is \\\"quoted\\\" text with newlines\\nand tabs\\t.

Output:

This is "quoted" text with newlines
and tabs .

Common Use Cases:

Use this tool to decode escaped JSON strings from logs, API responses, form submissions, or double-encoded data in code. It’s handy for developers and data analysts dealing with raw string outputs that need to be converted back into plain text for readability or further processing.

Useful Tools & Suggestions:

If you’re prepping raw content for JSON, JSON Stringify Text helps you wrap data in the correct structure so it’s ready to store or transmit. And when you’re ready to work with it visually or extract values, JSON to Text Converter gives you a simpler, readable version that’s easy to scan or debug.