Developer

JSON String Escape / Unescape

Escape text for use inside a JSON string, or turn an escaped string back into text.

Developer

Escape or unescape JSON strings

Local only
Everything stays in your browser

Your text is processed on your device — nothing is uploaded to a server.

How it works

Escaping converts quotes, backslashes, line breaks and control characters into JSON escape sequences. Unescaping accepts the string with or without its surrounding quotes.

Good to know

Frequently asked questions

How do I use it?

Paste or type into the box and press “Escape”. Then copy or download the result.

What should I know?

Escaping converts quotes, backslashes, line breaks and control characters into JSON escape sequences. Unescaping accepts the string with or without its surrounding quotes.

Is my text uploaded?

No. It is processed in your browser and never sent to a server. No account is needed.