Escape JSON, unescape nested strings, decode Unicode, clean API logs, inspect JSONPaths, and generate language-ready string literals locally.
Browser only Valid JSON recovered Normal JSON
Input
23 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Output
1 line
1
Statistics
Characters
447
Escaped chars
0
Quotes
50
Unicode
0
Objects
3
Arrays
1
Depth
3
Size
447 B
Character Inspector
newline
Line break
\n
tab
Horizontal tab
\t
carriage return
Carriage return
\r
quote
Double quote
\"
backslash
Backslash
\\
slash
Forward slash
\/
backspace
Backspace
\b
form feed
Form feed
\f
unicode
Unicode code point
\uXXXX
Tree View & JSONPath
Developer Reference
Updated for 2026 Web & API Standards
Complete JSON String & Escape Toolkit
Working with JSON in real-world applications often involves dealing with escaped strings, nested payload wrappers, double serialization in log files, and language-specific quote rules. This tool provides a unified, browser-side workspace to escape, unescape, clean, format, and inspect JSON payloads of any complexity.
1x and 2x Escape & Unescape
Convert quotes, backslashes, and control characters once or twice recursively for nested string placements.
Learn how to prettify, format, and beautify JSON in Node.js using JSON.stringify, fs module, Express middleware, third-party libraries, and online tools. Includes real code examples.
Learn how to validate JSON data using online tools, JavaScript, Python, and schema validators. Includes common JSON errors, JSON Schema basics, and best practices for developers.
Advanced JSON examples including Schema.org FAQ JSON-LD, API error responses, DynamoDB items, and MongoDB documents. Ideal for testing JSON Viewer and Formatter tools.
Explore a big JSON sample with multiple lists, nested objects, and real-world data points. Perfect for testing JSON Viewer, JSON Formatter, and large API responses.