Unicode to Punycode Converter
Convert international domain names to Punycode (xn--) form. Supports Cyrillic, Chinese, Arabic and emoji domains. Free online IDN converter.
Input
Result
The result appears here as you type.
What this tool is for
DNS only speaks ASCII, so a domain written in Cyrillic or Chinese is stored as a Punycode string beginning with xn--. Converting it yourself is how you register the domain, configure a certificate, or verify that a link points where it claims to.
How to use it
- Paste the international domain name.
- Copy the xn-- form for use in DNS records, certificates and configuration files.
Frequently asked questions
Why does this matter for security?
Different alphabets contain lookalike letters, so a domain can be spelled with a Cyrillic character that renders exactly like its Latin twin. Converting a suspicious link to Punycode exposes the substitution immediately.