ToolVaults

Punycode Converter — Internationalized Domain Names

Convert international domain names (IDN) with Unicode characters into Punycode (xn--) representation, or decode xn-- back to Unicode. RFC 3492.

Runs 100% in your browser — nothing is uploaded.

Result
xn--mnchen-3ya.de

Frequently asked

Why does my browser show xn--… sometimes?

Browsers display IDNs in Punycode form for domains that mix scripts (like Cyrillic "а" in a Latin URL) to prevent homograph attacks. It looks ugly but protects against spoofing.

Can I use emoji in domain names?

Technically yes for some TLDs (.ws, .to, .fm), but most registries and browsers restrict emoji domains. They also work poorly for typing and accessibility.

Is Punycode encryption?

No — it's just a lossless representation of Unicode as ASCII. Anyone can decode it. It exists because DNS predates Unicode and can only handle ASCII characters.

Related tools