Unicode
Punycode
Invalid domain format
Instantly convert Internationalized Domain Names (IDNs) to DNS-compatible ASCII format and back.
Punycode is a special encoding used to represent Unicode characters in the limited ASCII character set allowed for DNS. It allows characters like 'ü' or 'Ω' to be part of a domain name.
This tool runs entirely in your browser. Your domain data never leaves your device and is processed only in volatile memory for maximum security.
Encoded Internationalized Domain Names (IDNs) are prefixed with xn--. This tells systems that the following text is encoded Punycode.