International Domain Names

International Domain Names (IDNs) are domain names that include language-specific scripts like Hebrew, Arabic, Chinese, or some types of Latin characters. Non-IDN domain names only use ASCII characters.

WHMCS includes full support for IDN domain registration and transfers through selected registrar modules. Some modules support automatic provisioning, while other modules will require you to process registrations and transfers manually.

Enabling IDN Domains

You can enable IDN domains using Allow IDN Domains in the Domains tab at Configuration () > System Settings > General Settings.

If you don’t enable IDNs, WHMCS will reject them as invalid when customers attempt to purchase them in the Client Area.

Domain Registration

When registering a domain from either the Client Area or Admin Area, WHMCS will ask for a language. You can change the chosen language at any time until registration is complete.

IDNs display in a human-friendly format in UTF-8 throughout WHMCS and also display as Punycode in the Admin Area.

Last modified: June 5, 2024