All tools

Punycode Domain Converter

Convert internationalized domain names to/from punycode.

ASCII (DNS-safe)
xn--mnchen-3ya.de
Unicode (display)
münchen.de

Punycode (RFC 3492) encodes Unicode in a DNS-compatible way using the xn-- prefix. münchen.de becomes xn--mnchen-3ya.de in DNS. Browsers display the original Unicode form for verified domains and the punycode for ambiguous mixed-script domains (anti-phishing).

About

Type a Unicode domain (münchen.de) and the tool returns the ASCII (xn--mnchen-3ya.de) form used by DNS. Also reverses punycode back to readable Unicode.

How to use

  1. Paste a domain.

FAQ

Why does my browser show xn--?+

Browsers display punycode (instead of Unicode) for domains using mixed scripts to prevent phishing. A pure German domain shows in German; mixed Cyrillic+Latin shows the punycode form.