Wandeln Sie Text in \uXXXX-, \xXX- oder \u{...}-Sequenzen um und dekodieren Sie sie zurück, alles in Ihrem Browser.
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.
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
Bleiben Sie im Escape-Modus und wählen Sie ein Format: JS, JSON, CSS oder Python
Geben Sie den zu escapenden Text im linken Bereich ein oder fügen Sie ihn ein
Aktivieren oder deaktivieren Sie "Nur Nicht-ASCII", je nachdem ob reiner Text unverändert bleiben soll
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.
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.