GoWebTools

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

  1. Paste the international domain name.
  2. 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.