JSON String Escape
Escape special characters for use inside a JSON string.
Works Offline
Privacy First
No Login
No API
Raw string
Escaped output
About the JSON String Escape
Convert raw text into a properly escaped JSON string literal, handling quotes, backslashes, newlines, and tabs. Optionally wrap the result in surrounding double quotes.
Examples
Quotes and newline
Hello "world"
ByeOutput
"Hello \"world\"\nBye"Related tools
JSON String Unescape
JSON
Reverse JSON string escaping back to readable text.
JSON Compare
JSON
Diff two JSON documents and list added, removed, and changed paths.
JSON Formatter
JSON
Pretty-print and beautify JSON with custom indentation.
JSON Minifier
JSON
Compress JSON by removing whitespace and show bytes saved.
JSON to CSV
JSON
Flatten a JSON array of objects into a CSV spreadsheet.
JSON to XML
JSON
Convert JSON into well-formed, indented XML.
Frequently asked questions
Version 1.0.0 · Updated 2026-08-06 · Runs entirely in your browser