Kategorie: Entwicklung
Punycode-Domainkonverter
Internationalisierte Domainnamen zwischen Unicode und Punycode umwandeln
Wandeln Sie einen internationalisierten Domainnamen von Unicode in die ASCII-kompatible xn--Form (Punycode) um oder zurück, Label für Label — vollständig in Ihrem Browser.
xn--mnchen-3ya.de
Alles auf dieser Seite wird in Ihrem Browser verarbeitet. Nichts wird hochgeladen.
Wozu dieses Werkzeug dient
Domainnamen können im DNS selbst nur ASCII enthalten, daher wird eine Domain mit Akzenten oder nicht-lateinischen Zeichen, etwa münchen.de, als ASCII-kompatibles xn--Label gespeichert und übertragen, das der Punycode-Algorithmus nach RFC 3492 erzeugt. Dieses Tool wandelt eine Domain in beide Richtungen um, jeweils ein Label nach dem anderen, damit Sie genau sehen, worauf die Adressleiste eines Browsers oder ein DNS-Eintrag tatsächlich verweist.
So funktioniert es
- Wählen Sie Unicode zu ASCII oder ASCII zu Unicode.
- Fügen Sie die Domain in das Eingabefeld ein.
- Kopieren Sie die umgewandelte Domain, sobald sie passt.
Datenschutz
Dieses Werkzeug läuft vollständig in Ihrem Browser. Ihre Eingabe wird nie hochgeladen, gespeichert oder weitergegeben – beim Schließen des Tabs ist sie weg.
Häufig gestellte Fragen
- Was bedeutet das Präfix xn--?
- Es kennzeichnet ein Domain-Label als ASCII-Compatible Encoding (ACE), das von Punycode erzeugt wurde; alles danach ist die Punycode-kodierte Form des ursprünglichen Unicode-Labels.
- Wird die ganze Domain umgewandelt oder nur ein Label?
- Die ganze Domain: Jedes durch einen Punkt getrennte Label wird unabhängig umgewandelt, sodass eine Subdomain und ihre übergeordnete Domain jeweils korrekt behandelt werden, selbst wenn nur eine von beiden nicht-ASCII-Zeichen enthält.
- Ist Punycode dasselbe wie URL-Kodierung?
- Nein. URL-Kodierung (Prozent-Kodierung) maskiert Bytes für die Verwendung innerhalb einer URL; Punycode ist ein eigenständiger Algorithmus speziell dafür, Unicode-Domain-Labels im rein ASCII-basierten DNS-Namensraum darzustellen.