Punycode & IDN Converter

Wandle internationalisierte Domainnamen in Punycode (xn--) und zurück um, Label für Label, direkt in deinem Browser. Die Domains, die du einfügst, bleiben auf deinem Gerät.

Der Punycode / IDN Converter läuft vollständig in deinem Browser. Die Domains und URLs, die du tippst oder einfügst, werden auf deinem Gerät mit einer eingebauten RFC 3492-Implementierung umgewandelt und niemals zu ArrayKit hochgeladen.

Öffne den URL-Encoder/-Decoder

Über Punycode & IDN Converter

Der Punycode / IDN Converter verwandelt internationalisierte Domainnamen in die ASCII-Form, die Browser und DNS tatsächlich nutzen — und wieder zurück. Tippe einen Unicode-Host wie münchen.de, 例え.テスト oder eine Emoji-Domain, und er kodiert jedes Label mit RFC 3492-Punycode und präfixiert nur die Labels, die es brauchen, mit xn--. Wechsle die Richtung, um eine xn---Domain einzufügen und das menschenfreundliche Unicode zu lesen, für das sie steht. Er arbeitet Label für Label, sodass Subdomains, eine ASCII-TLD, Ports und Pfade unangetastet durchgehen. Praktisch, um Homograph-Phishing zu erkennen, eine IDN zu registrieren, TLS-Zertifikate oder E-Mail-Hosts zu debuggen und zu prüfen, wohin ein punycodierter Link wirklich zeigt. Jede Umwandlung läuft auf deinem Gerät — die Domains, die du einfügst, werden niemals hochgeladen.

Funktionen

So verwendest du Punycode & IDN Converter

  1. Lass „Unicode → ASCII“ ausgewählt, um eine internationalisierte Domain zu kodieren
  2. Tippe oder füge eine Domain wie münchen.de oder 例え.テスト ein
  3. Kopiere die ASCII-xn---Domain aus dem Ausgabefeld
  4. Wechsle zu „ASCII → Unicode“ und füge eine xn---Domain ein, um sie zurückzulesen

Beispiel

Eingabe

münchen.de

Ausgabe

xn--mnchen-3ya.de

Nur das nicht-ASCII-Label „münchen“ wird zu xn--mnchen-3ya; die TLD .de bleibt unangetastet.

Häufige Fehler & Fehlerbehebung

Häufig gestellte Fragen

Was ist Punycode und warum nutzen Domains es?
Punycode (RFC 3492) stellt Unicode-Domain-Labels nur mit den ASCII-Buchstaben, Ziffern und dem Bindestrich dar, die DNS erlaubt. Internationalisierte Labels werden kodiert und mit xn-- präfixiert, sodass münchen.de als xn--mnchen-3ya.de über das Netzwerk reist.
Was bedeutet das xn---Präfix auf einer Domain?
xn-- ist das IDNA-„ACE“-Präfix (ASCII-Compatible Encoding). Es markiert ein Label, dessen restliche Zeichen eine punycodierte Unicode-Zeichenkette sind, und teilt Browsern und Resolvern mit, es zur Anzeige zurück in die Originalbuchstaben zu dekodieren.
Warum wird nur ein Teil meiner Domain in xn-- umgewandelt?
Die Umwandlung geschieht Label für Label. Ein Label, das nur aus ASCII-Zeichen besteht, wie www oder com, passt bereits ins DNS und bleibt unverändert; nur Labels mit nicht-ASCII-Zeichen werden punycodiert und mit xn-- präfixiert.
Kann mir das helfen, Homograph-Phishing-Domains zu erkennen?
Ja. Look-alike-Buchstaben aus verschiedenen Schriftsystemen können eine gefälschte Domain echt erscheinen lassen. Das Kodieren in ASCII legt die eindeutige xn---Form offen, sodass аpple.com mit einem kyrillischen „а“ nicht mehr wie apple.com aussieht.
Kleinschreibt der Converter meine Domain oder wendet er IDNA-Nameprep an?
Nein. Er führt reines Punycode-Transcoding durch und bewahrt deine Labels exakt, sodass Kodieren und anschließendes Dekodieren den Originaltext zurückgibt. Er wendet keine IDNA-Groß-/Kleinschreibungsfaltung, Normalisierung oder Validierung an.
Verarbeitet er Emoji-Domains und URLs mit Port oder Pfad?
Ja. Emoji und andere astrale Zeichen kodieren korrekt — 💩.la wird zu xn--ls8h.la —, und jedes Schema, jeder Port, Pfad oder Query in einer vollständigen URL geht durch, während nur die Host-Labels umgewandelt werden.

Verwandte Tools

Alle ArrayKit-Tools