Entwickler / Domains
Punycode-Konverter für internationale Domainnamen (IDN)
Wandle einen internationalisierten Domainnamen wie münchen.de für DNS in seine ASCII-xn--Form um und zurück. Erhalte außerdem eine Warnung, wenn ein Label ähnlich aussehende lateinische, kyrillische oder griechische Buchstaben mischt.
Punycode-Konverter für internationale Domainnamen (IDN): Jedes Label mit Nicht-ASCII-Zeichen wird mit dem Punycode-Algorithmus aus RFC 3492 codiert und erhält das Präfix xn--: Aus münchen.de wird xn--mnchen-3ya.de und aus 例え.テスト wird xn--r8jz45g.xn--zckzah. xn--Labels werden zurückdecodiert. Ein Label, das lateinische Buchstaben mit kyrillischen oder griechischen Buchstaben mischt, wird markiert, weil solche Namen bekannte Domains nachahmen können. Läuft zu 100% lokal in deinem Browser, ohne Datei-Uploads zum Server.
- Kategorie
- Entwicklerwerkzeuge
- Ausführungen
- In deinem Browser
- Kosten
- Kostenlos · ohne Anmeldung
- Verfügbarkeit
- Einsatzbereit
Läuft vollständig in deinem Browser
DNS unterstützt nur Buchstaben, Ziffern und Bindestriche. Daher wird jedes Label mit anderen Zeichen in Punycode (RFC 3492) geschrieben und mit xn-- versehen: Aus münchen.de wird xn--mnchen-3ya.de. Die Labels werden zuerst in Kleinbuchstaben umgewandelt und normalisiert. Registrierungsstellen können zusätzliche Regeln anwenden, etwa für ß oder Emojis, die dieses Tool nicht prüft. Browser zeigen die xn--Form an, wenn ein Name ähnlich aussehende Schriftsysteme mischt, um vor täuschend ähnlichen Domains zu schützen.
So funktioniert Punycode
Zuerst werden die ASCII-Buchstaben eines Labels übernommen, gefolgt von einem Bindestrich. Jedes andere Zeichen wird anschließend als Zahl codiert, die seinen Codepunkt und seine Position angibt. Dabei werden Buchstaben und Ziffern im Zahlensystem zur Basis 36 verwendet. Deshalb wird aus bücher bcher-kva: bcher und anschließend kva für das ü.
Verwechslungsfähige Domains
Die kyrillischen Buchstaben а, е, о, р und с sehen genauso aus wie die lateinischen Buchstaben a, e, o, p und c. Deshalb ist pаypal.com mit einem kyrillischen а eine andere Domain. Der Detektor für unsichtbare Zeichen macht solche Zeichen in jedem Text sichtbar.
So benutzt du es
- Füge eine Domain in Unicode- oder xn--Form ein.
- Lies die ASCII- und die Unicode-Form ab.
- Prüfe die Warnung für Labels mit gemischten Schriftsystemen.
Datenschutz & Einschränkungen
Die Umwandlung erfolgt in deinem Browser.
Ähnliche Tools
Häufige Fragen
Warum sehe ich xn-- in der Adressleiste meines Browsers?
Browser zeigen die Punycode-Form an, wenn ein Name verschiedene Schriftsysteme mischt oder Zeichen verwendet, die verwechselt werden könnten. So kann eine ähnlich aussehende Version einer bekannten Website nicht als das Original erscheinen.
Ist das Ergebnis dasselbe wie beim Registrar meiner Domain?
Für gewöhnliche Namen ja. Registrierungsstellen wenden für bestimmte Zeichen zusätzliche Regeln an, etwa für das deutsche ß oder Emojis. Diese Regeln prüft dieses Tool nicht.
Funktionieren E-Mail-Adressen?
Nur der Domainteil nach dem @-Zeichen wird in Punycode umgewandelt. Der Teil davor wird von Mailservern separat verarbeitet.
Kostenloses Tool · läuft in deinem browser · kein Konto nötig