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.

Entwickelt und gepflegt von Udit Agarwal

Ö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

  • Escaped Text je nach gewähltem Format in \uXXXX-, \u{...}-, \xXX- oder \UXXXXXXXX-Sequenzen
  • Escape-Formate für JS, JSON, CSS und Python, jeweils mit der echten Syntax dieser Sprache
  • Korrekte Surrogate-Pair-Ausgabe für astrale Zeichen wie Emoji im JSON- und JS-Modus
  • Der Schalter "Nur Nicht-ASCII" lässt normale Buchstaben, Ziffern und Satzzeichen unverändert
  • Unescape dekodiert \uXXXX-, \u{...}-, \xXX-, \UXXXXXXXX- und CSS-\XXXXXX-Sequenzen zurück in Text
  • Verarbeitet gemischte Escape-Stile innerhalb eines einzigen eingefügten Strings
  • Escaptes oder dekodiertes Ergebnis mit einem Klick kopieren
  • Läuft vollständig in Ihrem Browser — der Text wird nie hochgeladen

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

  • Unescape lässt eine \U-Escape-Sequenz unverändert stehen. — \UXXXXXXXX benötigt genau acht Hexadezimalstellen (Pythons astraler Escape). Prüfen Sie, ob nach \U wirklich alle acht Zeichen vorhanden sind.
  • Ein Emoji wird im JSON-Modus zu zwei separaten \uXXXX-Codes statt zu einem \u{...}. — Das ist erwartetes Verhalten — JSON kennt keine \u{...}-Syntax, daher werden astrale Zeichen als UTF-16-Surrogate-Pair dargestellt. Wechseln Sie zum JS-Format für einen einzelnen \u{...}-Escape.
  • Die CSS-Escape-Ausgabe passt nicht zu dem, was ein anderes Stylesheet-Tool erwartet. — Dieses CSS-Format erzeugt einen festen sechsstelligen \XXXXXX-Escape. Manche CSS-Werkzeuge entfernen führende Nullen oder erwarten vor dem nächsten Zeichen ein Leerzeichen — passen Sie das nach Bedarf für Ihr Stylesheet an.
  • Escapen mit deaktiviertem "Nur Nicht-ASCII" erzeugt eine deutlich längere Zeichenkette als erwartet. — Dieser Schalter steuert, ob auch normale ASCII-Buchstaben, Ziffern und Satzzeichen escaped werden. Aktivieren Sie ihn wieder, um nur Nicht-ASCII-Zeichen zu escapen.

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

Weitere Kodieren / Dekodieren-Tools

  • Hex Dump Viewer — Text oder Dateien als klassischen Hex- und ASCII-Dump anzeigen.
  • Nano ID — URL-sichere, eindeutige Nano IDs erstellen.
  • Vigenère-Chiffre — Verschlüsselt Vigenère, Autokey und Beaufort.
  • QR-Code-Scanner — QR-Code aus einem Bild, Screenshot oder per Kamera scannen und den Inhalt sehen – Links, WLAN, Kontakte und Zahlungen.
  • QR-Code mit Logo — Ein Logo in einen QR-Code setzen und Farben, Formen und Rahmen gestalten – mit Live-Prüfung, ob er sich noch scannen lässt.
  • UPI-QR-Code-Generator — QR-Code für UPI-Zahlungen aus einer UPI-ID erstellen, optional mit Betrag und Notiz, und eine Karte „Scan to pay“ drucken.
  • vCard-QR-Code-Generator — Kontaktdaten in einen QR-Code verwandeln, den Handys mit einem Tipp speichern – als vCard 3.0, 4.0 oder MECARD, mit .vcf-Download.
  • WhatsApp-QR-Code-Generator — Aus einer Telefonnummer und einer optionalen ersten Nachricht einen wa.me-Chat-Link und QR-Code erstellen.
  • Massen-QR-Code-Generator — Aus einer Liste oder CSV bis zu 500 QR-Codes erzeugen – als ZIP mit PNG- oder SVG-Dateien oder als beschrifteter Druckbogen.
  • ZIP entpacken online — ZIP-Archiv im Browser öffnen, Dateien ansehen und eine oder alle entpacken, ohne etwas hochzuladen.
  • Base64 kodieren / dekodieren — Sichere Base64-Kodierung und -Dekodierung in UTF-8.
  • URL kodieren / dekodieren — Kodiere und dekodiere URL-Komponenten.

Alle Kodieren / Dekodieren-Tools ansehen (31) · Alle Tools