Handy Dev Tools
Einfache Online-Tools für den Alltag.

Keine Favoriten

    Base64-Kodierer/-Dekodierer
    Markdown zu HTML
    HTML zu Markdown
    URL Encoder/Decoder
    Unicode-Escape-Konverter
    Unicode En-/Decodierung
    SQL-Formatierer
    SQL-Splitter
    SQL-Parameterbindung
    JSON-Formatierer
    XML-Formatierer
    YAML-Formatierer
    GraphQL-Formatierer
    JSON zu YAML
    YAML zu JSON
    Konvertierung JSON zu TOML
    Konvertierung TOML zu JSON
    HTML-Entitäten Enkodieren/Dekodieren
    Konvertierung TOML zu YAML
    Konvertierung YAML zu TOML
    CSV zu SQL INSERT
    Markdown-Tabellengenerator
    Konvertierung JSON zu XML
    Konvertierung XML zu JSON
    UUID-Generator
    ULID-Generator
    Passwort-Generator
    Hash-Generator
    Lorem-Ipsum-Generator
    Lorem-Picsum-Bild-URL-Generator
    Testdaten-Generator
    QR-Code-Generator
    S3-Pfad-Parser & Konverter
    IP-Adressrechner
    Subnetzaufteilung
    Subnetzkonsolidierung
    CloudFront-Signatur-URL-Generator
    RDS-Verbindungsstring-Generator
    Koordinaten-Konverter
    Geo-Format-Konverter
    JWT-Decoder & Parser
    Basic-Authentifizierung
    Passwort-Stärke-Analyzer
    Kreditkarten-Validator
    PII Mask (sensible Daten maskieren)
    RSA-Schlüsselpaar-Generator
    Schreibweisen-Konvertierung
    Romaji-Konvertierung
    Römische-Zahlen-Konverter
    Phonetischer-Code-Konverter
    Zeichenzähler
    Text-Diff
    HTML-Tag-Entferner
    RegEx-Tester
    Farben-Konvertierung
    Würfel
    Crontab-Generator
    Crontab-Parser
    Emoji-Auswahl
    Unix-Zeitstempel-Konverter
    HTTP-Statuscode-Suche
    Portnummern-Suche
    MIME-Typ-Suche
    Base64-Datei-Konverter
    Bild Base64 Encode/Decode
    User-Agent-Parser
    URL-Parser
    OGP-Checker
    Commit-Nachricht-Generator
    Chmod-Rechner
    Terminal-GIF-Ersteller
    .env Parser & Validator
Ctrl+K

Unicode-Escape-Konverter

Kodieren und dekodieren Sie mehrere Formate (\uXXXX, \u{…}, %u, U+, &#x, 0x) im Browser. Keine Registrierung. Für JavaScript, JSON, Python u. a.

Zu escapender Text
Ergebnis
Read Only

Format und Verwendung

Escape: Ausgabeformat wählen (\uXXXX, ES6-\u{Codepoint}, veraltetes %uXXXX, U+, HTML-&#x…;, 0x…). Unescape: Format wählen oder Auto-Erkennung für gemischte Eingaben. Im Unescape-Modus fügt Einfügen je nach Format \u, \u{ oder %u ein. Max. 10.000 Zeichen.

Anleitung

Über dieses Tool

Echtzeit-Konvertierung zwischen Text und Unicode-Escapes. Formate \uXXXX, ES6 \u{…}, %uXXXX, U+, &#x, 0x. JavaScript, JSON, Python — alles im Browser.

Anleitung

Im Escape-Modus Ausgabeformat wählen. Im Unescape Auto-Erkennung oder ein Format. Eingeben oder einfügen; sofortiges Ergebnis. Im Unescape fügt Einfügen \u, \u{ oder %u ein.

Optionen

Escape: Formate \uXXXX, \u{…}, %uXXXX, U+, &#x, 0x. Unescape: Format oder Auto-Erkennung (gemischt). Für Codepoint-fokussierte Aufgaben siehe Unicode En-/Decode. Max. 10.000 Zeichen.

Anwendungsfälle

• Escaped-Strings in JS/JSON prüfen/konvertieren • \uXXXX in Logs/Fehlern dekodieren • Mehrsprachigen Text in Escape-Form austauschen • Unicode für Regex/Code vorbereiten

Code-Beispiele

JavaScript
Read Only
1// Wie im englischen Beispiel
Python
Read Only
1# Wie im englischen Beispiel
PHP
Read Only
1// Wie im englischen Beispiel

How it works

\uXXXX: außerhalb BMP UTF-16-Ersatzpaar. \u{…}: ES6. %uXXXX: UTF-16-Codeeinheiten (Legacy). U+, &#x, 0x wie Unicode En-/Decode. Auto: Tokens von links, längste zuerst; Rest wird übernommen.

Datenschutz und Daten

Konvertierung im Browser; Eingabe und Ergebnis werden nicht an den Server gesendet.

Häufige Fragen

Q: Was ist ein Unicode-Escape?
A: Ein Zeichen durch seinen Codepoint schreiben. \uXXXX: 4 Hex (JS/JSON). \u{…} (ES6): 1–6 Hex, z. B. ein Escape für Emoji.
Q: Escape vs. Unescape?
A: Escape wandelt Klartext in das gewählte Format. Unescape macht rückgängig; Format wählen oder Auto-Erkennung für gemischte \u, \u{…}, %u, U+, &#x, 0x.
Q: Wie dekodiere ich \uXXXX in Python?
A: Mit Backslashes: s.encode().decode("unicode_escape") oder codecs.decode. Bei JSON: json.loads dekodiert \u automatisch.
Q: Warum steht \uXXXX in JSON?
A: Für reines ASCII, sichere Logs oder dumps mit ensure_ascii=True. Der Parser liefert wieder Unicode.
Q: \uXXXX vs. \u{…}?
A: \uXXXX: 4 Hex = eine UTF-16-Einheit (BMP); außerhalb BMP zwei Escapes (Ersatzpaar). \u{…}: ES6, ein Escape für den ganzen Codepoint, z. B. \u{1F600}.
Q: PHP/Laravel?
A: JSON-String übergeben: json_decode('"\u0041"') ergibt "A". In Laravel zuerst API-JSON dekodieren.
Q: Emoji / außerhalb BMP?
A: Ja: Ersatzpaar bei \uXXXX; ein Block bei \u{…}; %uXXXX pro UTF-16-Einheit.
Q: Unterschied zu Unicode En-/Decode?
A: Dieses Tool betont Backslash- und %u-Escapes plus U+/HTML/0x. Das andere zielt auf Codepoint-Notation.
Q: Zeichenlimit?
A: Maximal 10.000 Zeichen.