JSON String Escape / Unescape
Encode text as a quoted JSON string literal or decode a JSON string, including quotes, backslashes and line breaks.
Convert in your browser · No sign-up
How to use
- Encode text as a quoted JSON string literal or decode a JSON string, including quotes, backslashes and line breaks.
- Choose the mode or options, then run the tool.
- Review the result, then copy or download the TXT file.
Example
Hello "world" → "Hello \"world\""
Details and limitations
Decode mode accepts a JSON string only, not an object or array. Encoding includes the surrounding quotes; HTML escaping is a separate operation.
Text stays in your browser; it is not sent to a conversion server.
FAQ
JSON String Escape / Unescape — What are the supported inputs and limits?
Decode mode accepts a JSON string only, not an object or array. Encoding includes the surrounding quotes; HTML escaping is a separate operation.
Related tools
Format references
Tool page updated: