JSON String Escape / Unescape — JSON strings must escape a small set of characters: the double quote, the backslash, and the control characters (U+0000 to U+001F). Everything else may appear literally.
Pure function, no upload, no server. Works fully offline.
Was JSON String Escape / Unescape useful?
Qu’est-ce que JSON String Escape / Unescape ?
JSON strings must escape a small set of characters: the double quote, the backslash, and the control characters (U+0000 to U+001F). Everything else may appear literally.
This tool implements the standard JSON escaping rules from RFC 8259. The "escape" direction converts a raw string into a JSON-safe form (the content you would put between double quotes). The "unescape" direction parses a JSON string literal back to its raw bytes.
Comment l’utiliser
-
Pick the direction
Escape raw → JSON or Unescape JSON → raw. Both directions round-trip cleanly for any valid input.
-
Paste the input
For escape, paste any string (control characters allowed). For unescape, paste the JSON-quoted content (without the surrounding quotes).
-
Copy the output
Use the escaped form inside a JSON config or template. Use the raw form to inspect what a stored string actually contains.
Questions fréquentes
Outils associés
Formateur et Validateur JSON
Formatez, embellissez et validez du JSON. Gratuit, dans votre navigateur, sans téléversement.
JSON Validator
Check whether your JSON is valid and find the exact line and column of any syntax error.
Encodeur / Décodeur d'URL
Encodez ou décodez des URL et chaînes de requête pour un usage sûr en HTML, HTTP et e-mail. Gratuit, dans votre navigateur, sans téléversement.
Encodeur / Décodeur Base64
Encodez du texte ou des fichiers en Base64, ou décodez du Base64 vers sa forme d'origine. Gratuit, dans votre navigateur, sans téléversement.
Last reviewed: 2026-09-25