JSON String Escape / Unescape — Free, Client-Side — Uttir
Uttir

JSON String Escape / Unescape

Escape a string for safe embedding inside a JSON document (handles quotes, backslashes, control characters), or unescape a JSON-encoded string literal back to its raw form.

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?

Was ist 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.

So funktioniert es

  1. Pick the direction

    Escape raw → JSON or Unescape JSON → raw. Both directions round-trip cleanly for any valid input.

  2. Paste the input

    For escape, paste any string (control characters allowed). For unescape, paste the JSON-quoted content (without the surrounding quotes).

  3. 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.

Häufig gestellte Fragen

Verwandte Werkzeuge

Last reviewed: 2026-09-25