Unicode Escape & Unescape Online

Wandeln Sie Text in \uXXXX-, \xXX- oder \u{...}-Sequenzen um und dekodieren Sie sie zurück, alles in Ihrem Browser.

Unicode Escape & Unescape läuft vollständig in Ihrem Browser. Der Text, den Sie eingeben oder einfügen, wird nie hochgeladen und bleibt auf Ihrem Gerät.

Öffnen Sie den HTML-Entitäten Encoder

Über Unicode Escape / Unescape

Unicode Escape & Unescape wandelt Text in \uXXXX-, \xXX- oder \u{...}-Escape-Sequenzen um und dekodiert diese Sequenzen wieder in lesbare Zeichen. Wählen Sie ein Format — JavaScript, JSON, CSS oder Python — und das Tool erzeugt für jedes Nicht-ASCII-Zeichen die passende Escape-Syntax, von Akzentbuchstaben bis Emoji, mit korrekter Surrogate-Pair-Behandlung für astrale Codepoints oberhalb von U+FFFF. Aktivieren Sie "Nur Nicht-ASCII", damit reiner ASCII-Text unverändert bleibt, oder escapen Sie alles für eine vollständig sanitierte Zeichenkette. Wechseln Sie zu Unescape, um escapten Text einzufügen — gemischte \uXXXX-, \u{...}-, \xXX- und \UXXXXXXXX-Sequenzen werden korrekt dekodiert. Nützlich zum Debuggen von Kodierungsproblemen, zum Bereinigen von Strings im Quellcode oder zum Vorbereiten von JSON-Payloads. Alles läuft lokal — nichts wird hochgeladen.

Funktionen

So verwendest du Unicode Escape / Unescape

  1. Bleiben Sie im Escape-Modus und wählen Sie ein Format: JS, JSON, CSS oder Python
  2. Geben Sie den zu escapenden Text im linken Bereich ein oder fügen Sie ihn ein
  3. Aktivieren oder deaktivieren Sie "Nur Nicht-ASCII", je nachdem ob reiner Text unverändert bleiben soll
  4. Kopieren Sie das Escape-Ergebnis, oder wechseln Sie zu Unescape und fügen Sie Escape-Sequenzen zum Dekodieren ein

Beispiel

Eingabe

Héllo → ☃

Ausgabe

H\u00e9llo \u2192 \u2603

Nicht-ASCII-Zeichen werden zu \uXXXX-Escapes; ASCII-Buchstaben und Leerzeichen bleiben unverändert.

Häufige Fehler & Fehlerbehebung

Häufig gestellte Fragen

Was wandelt das Tool Unicode Escape & Unescape genau um?
Es wandelt beliebigen Text in \uXXXX-, \xXX-, \u{...}- oder \UXXXXXXXX-Escape-Sequenzen um (je nach gewähltem Format) und kann diese Sequenzen wieder in die ursprünglichen Zeichen zurückdekodieren.
Welche Escape-Formate unterstützt Unicode Escape & Unescape?
JS (\uXXXX und \u{...} für astrale Zeichen), JSON (\uXXXX-Surrogate-Pairs), CSS (\XXXXXX) und Python (\uXXXX sowie \UXXXXXXXX für astrale Zeichen).
Wie geht Unicode Escape & Unescape mit Emoji und anderen Zeichen oberhalb von U+FFFF um?
Es erkennt astrale Codepoints korrekt und stellt sie in der jeweiligen Syntax des Zielformats dar — ein einzelner \u{...}-Escape in JS, ein Surrogate-Pair aus zwei \uXXXX-Escapes in JSON, oder \UXXXXXXXX in Python.
Was macht der Schalter "Nur Nicht-ASCII" bei Unicode Escape & Unescape?
Ist er aktiviert (Standard), bleiben normale ASCII-Zeichen wie Buchstaben, Ziffern, Leerzeichen und gängige Satzzeichen genau so erhalten wie eingegeben, und nur Nicht-ASCII-Zeichen werden escaped. Deaktivieren Sie ihn, um jedes Zeichen zu escapen.
Kann Unicode Escape & Unescape gemischte Escape-Stile in einem String dekodieren?
Ja. Der Unescape-Modus erkennt \uXXXX-, \u{...}-, \xXX-, \UXXXXXXXX- und CSS-\XXXXXX-Sequenzen und dekodiert jede Kombination davon im eingefügten Text.
Lädt Unicode Escape & Unescape den eingefügten Text irgendwohin hoch?
Nein. Das gesamte Escapen und Dekodieren geschieht lokal in Ihrem Browser. Nichts, was Sie eingeben oder einfügen, wird irgendwohin gesendet.

Verwandte Tools

Alle ArrayKit-Tools