String Escape & Unescape

Escape or unescape strings for JSON, JavaScript, and XML

🔒 100 % im Browser🆓 Für immer kostenlos⚡ Kein Signup
Hinweis: Das Tool-Interface unten ist aktuell nur auf Englisch verfügbar. Wir übersetzen die UIs Stück für Stück. Dieses Tool auf Englisch ansehen →

So funktioniert's

  1. 1
    Paste a string

    Drop the raw or escaped string you want to convert.

  2. 2
    Pick a format

    Choose JSON, JavaScript, or XML - escape or unescape direction.

  3. 3
    Copy the result

    One click sends the transformed string to your clipboard.

Über String Escape & Unescape

Free online string escape tool. Escape or unescape strings for JSON, JavaScript source, or XML/HTML. Handles quotes, backslashes, unicode escapes, and named entities. Runs entirely in your browser. String Escape & Unescape auf 712 Tools läuft komplett in deinem Browser über native JavaScript APIs - kein Server sieht je deine Daten. Das heißt: sofortige Ergebnisse, volle Privatsphäre und keine Upload-Limits.

Ob für eine Debugging-Session, einen schnellen Sanity Check oder einen Produktions-Incident - dieses Tool ist kostenlos so oft nutzbar, wie du willst. Keine Wasserzeichen, kein Signup und keine Ads im Tool selbst.

Häufige Fragen

JSON vs JS escaping - what's different?

JSON only allows double quotes and uses \uXXXX for control chars. JS also supports single quotes and \xNN. Pick the target that matches where the string will live.

What about HTML entities?

Use XML escape - it handles the five predefined entities (& < > " ') that are safe in both XML and HTML.

Does it handle multi-byte characters?

Yes. JS escape mode produces \uXXXX for all non-ASCII characters, so the string round-trips through any encoding.