DomainGlossary
intermediateGeneral

Internationalized Domain Name (IDN)

A domain name using non-Latin characters (Arabic, Chinese, etc.) — encoded via Punycode for DNS compatibility.

An Internationalized Domain Name (IDN) is a domain name that includes characters from non-Latin scripts such as Arabic, Chinese, Cyrillic, Hindi, or Japanese. IDNs use Punycode encoding to convert non-ASCII characters into ASCII-compatible encoding (ACE) that DNS can handle. For example, the Chinese characters for "example" encode to a Punycode string starting with "xn--." ICANN has approved IDN TLDs in many scripts.