Dekodieren a Punycode internationalized domain name to Unicode
Konvertieren an ACE-encoded domain (xn--...) back to its readable Unicode form, and encode Unicode domains for DNS lookup.
- 1
DNS only accepts ASCII. Internationalized Domain Names (IDN) are encoded as Punycode: the Unicode label becomes xn--<ascii>. Decoding restores the original Unicode characters for display.
- 2 Punycode-Dekodierer →
Paste an ACE label (e.g. xn--mnchen-3ya) to get the Unicode form (münchen). For a full domain, decode each label separately.
- 3 Punycode-Kodierer →
Umkehren direction: paste a Unicode domain label to get the xn-- form safe for DNS resolution.
- 4 URL-Parser →
Paste a full URL containing an xn-- host. The parser resolves the host label and lets you confirm the Punycode ↔ Unicode mapping.
Häufige Fragen
- Why does only one label in a domain start with xn--?
- Each label is encoded independently. 'münchen.de' becomes 'xn--mnchen-3ya.de' — only the non-ASCII label gets the xn-- prefix; pure-ASCII labels pass through unchanged.
- Can I use the Unicode form directly in a browser?
- Modern browsers display the Unicode form but send the Punycode form to DNS. Some contexts (email, certificates) may require the Punycode form explicitly for compatibility.
Workflows, die diese Aufgabe lösen
Verwandte Tools
Punycode-Dekodierer
Decode Punycode (RFC 3492) text back to Unicode. Kostenlos, privat und 100% clientseitig. WERKZEUG
Punycode-Kodierer
Encode Unicode text to Punycode (RFC 3492) with ACE prefix. Kostenlos, privat und 100% clientseitig. WERKZEUG
URL-Parser
Parse a URL into its components: protocol, host, path, query, hash, port, username, and password. Kostenlos, privat und 100% clientseitig. WERKZEUG