IDN-enabled TLDs

This is a list of top-level domains (TLDs) for which software from the Mozilla project displays Internationalized Domain Names (IDNs). It may not exactly match your product, depending on which version you have; search "about:config" for "IDN.whitelist" to see the list in your copy.

Please note that the mechanism by which Firefox makes these decisions is due to change. This document has the details. Note in particular the section marked "Transition", which defines the new requirement for registries seeking inclusion on the list in the period before the new algorithm is implemented in Firefox.

In the absence of an entry in the list, a domain will still work, but it is rendered in its Punycode form instead of in native form. This helps to keep confusingly similar domains from being displayed when rendered for the user.

To Add/Update a TLD

Any registry which wishes the Foundation to update their information or enable IDN display for their TLD should submit a bug, providing the following:

  • the TLD(s) being submitted for addition or modification, and
  • a link to their registry home page, and
  • a link to their policy page, with an explanation of how their policy is equally or more restrictive than the one set out in the algorithm document, and
  • Their name, and role within the TLD Registry, with contact information for further correspondance or clarifications

Anyone who has evidence that a registry is not following their published policies, or that the policy has changed to permit the situation prohibited above should contact the Mozilla security group.

ASCII Country Code or Generic/Sponsored Top Level Domains

.ac Registry Policy  
.ar Registry Policy  
.asia Registry Policy Character List
.at Registry Policy Character List
.biz Registry Policy Character List
.br Registry Policy  
.cat Registry Policy Character List
.ch Registry Policy  
.cl Registry Policy Character List
.cn Registry Policy Character List
(JET Guidelines)
.com Registry Policy  
.de Registry Policy  
.dk Registry Policy  
.es Registry Policy  
.fi Registry Policy  
.gr Registry Policy  
.hu Registry Policy (Characters in section 2.1.2 of Policy)
.il Registry Policy Character List
.info Registry Policy Character List
.io Registry Policy  
.ir Registry Policy Character List
.is Registry Policy  
.jp Registry Policy Character List
.kr Registry Policy Character List
(JET Guidelines)
.li Registry Policy (see .ch registry)
.lt Registry Policy Character List
.lu Registry Policy Character List
.lv Registry Policy (Characters in 1.11 and 6.1.3 of Policy)
.museum Registry Policy Character List
.name Registry Policy  
.net Registry Policy  
.no Registry Policy (characters in section 4 of Policy)
.nu Registry Policy  
.nz Registry Policy Character List
.org Registry Policy Character List
.pl Registry Policy Character List
.pr Registry Policy  
.se Registry Policy Character List
.sh Registry Policy  
.tel Registry Policy Character List
.th Registry Policy Character List
.tm Registry Policy  
.tw Registry Policy Character List
(JET Guidelines)
.ua Registry Policy Character List
.vn Registry Policy Character List

IDN Country Code or Generic/Sponsored Top Level Domains

.الاردن .xn--mgbayh7gpa .<al-Ordon> Registry Policy  
.السعودية .xn--mgberp4a5d4ar and variants .<al-Saudiah> Registry Policy Character List
.中國 .中国 .xn--fiqz9s
.xn--fiqs8s
.<China> Registry Policy (JET Guidelines)
.امارات .xn--mgbaam7a8h .<Emarat> Registry Policy Character List
.香港 .xn--j6w193g .<Hong Kong> Registry Policy (JET Guidelines)
.ایران .xn--mgba3a4f16a
.xn--mgba3a4fra
.<Iran> Registry Policy  
.ලංකා
.இலங்கை
.xn--fzc2c9e2c
.xn--xkc2al3hye2a
.<Lanka>
.<llangai>
Registry Policy  
.مصر .xn--wgbh1c .<Masr> Registry Policy Character List
.قطر .xn--wgbl6a .<Qatar> Registry Policy (characters in Appendix A of Policy)
.РФ .xn--p1ai .<RF> Registry Policy  
.سورية .xn--ogbpf8fl .<Souria> Registry Policy (JET Guidelines)
.台灣
.台湾
.xn--kpry57d
.xn--kprw13d
.<Taiwan> Registry Policy (JET Guidelines)

 

Testing

To enable IDN for a particular TLD for testing purposes, go to the URL about:config in Firefox 1.1 or above and add a boolean pref called "network.IDN.whitelist.tld", where "tld" is the TLD, and set it to "true". This procedure is not recommended for users as it may expose them to security risk.