Text Escape / Unescape

Escape or unescape special characters, quotes, and newlines across JSON, JavaScript, HTML, URL, SQL, and CSV strings.

Original Text
0 characters
Escaped (JSON)
0 charactersQuotes & control chars (e.g. \", \n, \\)

JSON & JavaScript String Escaping

Convert linebreaks into \n, backslashes into \\, and quotation marks into \" so multiline text can be cleanly assigned inside programming code or serialized JSON objects.

SQL & Database Literal Escaping

Double up single quotes (' → '') to safely inject string literals into SQL WHERE clauses and database migration scripts without breaking syntax.

Graceful Error Recovery

If unescaping an invalid or truncated escape sequence fails, clear visual diagnostics explain the exact parsing issue without freezing or crashing the browser.