Punycode Converter

Convert Internationalized Domain Names (IDN) to Punycode.

Domain Name (Unicode or Punycode)
Converted Result
Customization
Info

Punycode converts Unicode characters into an ASCII-compatible format required for internationalized domain names (IDNs).

About this Tool

Punycode is a encoding syntax used to represent Unicode characters in domain names using only ASCII characters. Since DNS (Domain Name System) traditionally only supports ASCII, Punycode allows internationalized domain names (IDN) with characters from languages like Arabic, Chinese, Cyrillic, and emoji. Punycode domains start with 'xn--' prefix. For example, 'münchen.de' becomes 'xn--mnchen-3ya.de'.

Frequently Asked Questions