Developer Tools

JSON Escape & Unescape

Encode plain text as a JSON string, or decode a quoted JSON string back to text.

Escape accepts plain text. Unescape requires a complete JSON string in double quotes, such as "hello\nworld".

Runs in your browser. Text is not uploaded or saved.