Punycode-Encoder / Decoder (IDN-Domains)
Führung
Punycode Encoder / Decoder
Konvertieren Sie internationalisierte Domainnamen (IDN) sofort zwischen Unicode und Punycode. Geben Sie eine Domain mit Nicht-ASCII-Zeichen wie münchen.de ein und erhalten Sie die ASCII-kompatible Kodierung xn--mnchen-3ya.de, oder dekodieren Sie Punycode zurück in seine lesbare Unicode-Form. Verwendet den RFC 3492 Bootstring-Algorithmus für garantierte Ergebnisse.
Anwendung
Geben Sie einen Domainnamen in das Eingabefeld ein. Im Kodierungsmodus geben Sie eine Unicode-Domain (wie 日本語.jp) ein, um deren Punycode-Form (xn--wgv71a309e.jp) zu erhalten. Im Dekodierungsmodus fügen Sie eine Punycode-Domain ein, um deren lesbare Unicode-Form anzuzeigen. Aktivieren Sie „Vollständige Domain verarbeiten“, um jedes Label separat zu behandeln, mit einer aufgeschlüsselten Ansicht pro Label, die die Konvertierung für jeden Teil anzeigt.
Merkmale
- RFC 3492 konform – Implementiert den vollständigen Bootstring/Punycode-Algorithmus für die genaue Kodierung und Dekodierung von internationalisierten Domainnamen.
- Kodieren & Dekodieren – Konvertieren Sie Unicode-Domains in ASCII-kompatibles Punycode (Präfix xn--) oder dekodieren Sie Punycode zurück in lesbares Unicode.
- Vollständige Domainverarbeitung – Trennt mehrteilige Domains an Punkten und verarbeitet jedes Label unabhängig, wobei reine ASCII-Labels unverändert durchlaufen.
- Aufschlüsselung pro Label – Zeigt eine detaillierte Aufschlüsselung, wie jedes Domainlabel konvertiert wurde, was die Überprüfung der Ergebnisse erleichtert.
- Eingabevalidierung – Erkennt ungültige Punycode-Sequenzen, leere Eingaben und fehlerhafte Domains mit klaren Fehlermeldungen.
- Echtzeit-Konvertierung – Die Ausgabe aktualisiert sich sofort, während Sie tippen oder den Modus ändern.
Wann Sie dieses Tool verwenden sollten
Verwenden Sie dieses Tool bei der Registrierung oder Konfiguration von internationalisierten Domainnamen, beim Debuggen von DNS-Einträgen, die xn-- kodierte Labels enthalten, beim Überprüfen der korrekten Auflösung von IDN-Domains oder bei der Konvertierung zwischen Anzeigeform und Wireform für E-Mail-Header und SSL-Zertifikate. Es ist unerlässlich für Webentwickler und Systemadministratoren, die mit mehrsprachigen Websites und internationalen Zielgruppen arbeiten.
Häufig gestellte Fragen
-
Was ist Punycode?
Punycode ist eine in RFC 3492 definierte Kodierungssyntax, die Unicode-Zeichen in einen begrenzten ASCII-Zeichensatz umwandelt, der vom Domain Name System (DNS) verwendet wird. Da DNS nur ASCII-Zeichen unterstützt, müssen internationalisierte Domainnamen, die Zeichen wie ü, 日 oder العربية enthalten, in eine ASCII-kompatible Form kodiert werden. Punycode fügt den kodierten Labels das Präfix 'xn-- hinzu – zum Beispiel wird münchen.de zu xn--mnchen-3ya.de.
-
Was ist ein internationalisierter Domainname (IDN)?
Ein internationalisierter Domainname (IDN) ist ein Domainname, der Zeichen außerhalb des grundlegenden ASCII-Zeichensatzes enthält – wie z. B. akzentuierte lateinische Zeichen (café.com), chinesische Zeichen (例え.jp), arabische Schrift (مثال.com) oder Kyrillisch (пример.ru). IDNs ermöglichen es den Benutzern, Domainnamen in ihrer Muttersprache und ihrem Schriftsystem zu verwenden. Im Hintergrund werden diese für die DNS-Auflösung in Punycode umgewandelt.
-
Was bedeutet das Präfix xn--?
Das Präfix 'xn--' ist das ASCII Compatible Encoding (ACE) Präfix, das eine Domain-Label als Punycode-kodiert identifiziert. Wenn ein DNS-Resolver ein Label sieht, das mit 'xn--' beginnt, weiß er, dass der Rest des Labels von Punycode zurück in Unicode dekodiert werden muss, um angezeigt zu werden. Zum Beispiel ist xn--mnchen-3ya die Punycode-Kodierung von 'münchen'. Das Präfix wurde gewählt, da 'xn--' äußerst unwahrscheinlich ist, in normalen Domainnamen vorzukommen.
-
Was ist der Unterschied zwischen IDNA2003 und IDNA2008?
IDNA2003 und IDNA2008 sind zwei Versionen des Internationalized Domain Names in Applications Standards. IDNA2003 ordnete bestimmte Zeichen (wie ß zu ss oder Großbuchstaben zu Kleinbuchstaben) vor der Kodierung zu, was bedeutete, dass einige Zeichen nicht korrekt zurückgeführt werden konnten. IDNA2008 hat die meisten Zuordnungen entfernt und behandelt Zeichen strenger – zum Beispiel ist ß jetzt ein gültiges Zeichen, das anders kodiert wird als ss. Die meisten modernen Systeme verwenden IDNA2008, obwohl einige Browser immer noch Kompatibilitätszuordnungen von IDNA2003 anwenden.
Erweiterungen installieren
IO-Tools zu Ihrem Lieblingsbrowser hinzufügen für sofortigen Zugriff und schnellere Suche
恵 Die Anzeigetafel ist eingetroffen!
Anzeigetafel ist eine unterhaltsame Möglichkeit, Ihre Spiele zu verfolgen. Alle Daten werden in Ihrem Browser gespeichert. Weitere Funktionen folgen in Kürze!
Unverzichtbare Tools
Alle Neuheiten
AlleAktualisieren: Unser neuestes Werkzeug wurde am 9. April 2026 hinzugefügt
