Skip to main content
Resources

Internationalized Domain Name (IDN) Services

Please note that the English language version of all translated content and documents are the official versions and that translations in other languages are for informational purposes only.

Registry operators seeking to add, modify, or remove the Internationalized Domain Name (IDN) Service from a registry agreement or update previously approved IDN tables may utilize the following services:

  • IDN Service: Add, Modify or Remove
    Registry operators may offer IDNs provided the IDN service is reflected in Exhibit A of its Registry Agreement (RA). The IDN Service request should be used to add, modify, or remove an IDN service (e.g., languages and scripts offered) to or from its RA. The steps below follow the Registry Services Evaluation Policy (RSEP) and utilizes standard pre-approved authorization language.
  • IDN Tables: Update and Publish
    This service provides registry operators with a mechanism to update previously approved IDN tables and reflect those tables within the IANA Repository as required in RA Specification 6, Section 1.4. This service may be utilized for one or more TLDs.

General instructions on how to submit a service request for either of these services are provided below. To support the efficiency in ICANN org's review, registry operators are encouraged to incorporate solutions provided in the Reference Label Generation Rules (LGR) into the submitted IDN tables, as these LGRs have been reviewed for security and stability. In addition, ICANN org has developed an IDN Table Review Tool that allows registry operators to easily compare their IDN tables with the relevant reference LGRs.

More information about the "IDN Service: Add, Modify or Remove" and the "IDN Tables: Update and Publish" services are available in the IDN Service Requests Guide. Questions about these services can be addressed by opening a General Inquiry case in the Naming Services portal or by emailing globalsupport@icann.org.

IDN Service: Add, Modify, or Remove

Registry operators may offer IDNs provided the IDN service is reflected in Exhibit A of the RA. ICANN org has created an IDN Service request process for gTLD registry operators to add, modify, or remove an IDN service (e.g., languages and scripts offered) to or from its RA. The steps below highlight the process used to initiate an IDN Service request.

Before you submit: Please utilize the IDN Table Review Tool to review IDN tables and address any issues identified prior to submission.

There are three (3) primary steps in the Add, Modify, Remove service:

  1. Submit an "IDN Service - Add, Modify, or Remove" request in the Naming Services portal – Follow the steps to (a) confirm the type of request, (b) provide any relevant IDN tables and supporting details, (c) clarify any potential security, stability, or competition concerns and whether current registrations will be impacted by the change in IDN service, and (d) provide signatory information (contact with authority to execute an amendment to the RA).
  2. ICANN Review – ICANN org reviews the request to ensure the submitted information is complete and determines if any significant security, stability, or competition issues need to be raised with the registry operator.
  3. Determination and Final Processing – If approved, ICANN org will initiate the authorization process (to execute an RA amendment or issue a free to deploy letter) and ICANN org will facilitate the IDN table updates with IANA.

RA Amendment Language Links:

Note: these templates will also be used when adding or removing a language/script.

IDN Tables: Update and Publish

The following steps highlight the process used to initiate requests to update previously approved IDN tables within the IANA Repository. Should the request require an RA amendment, an IDN Service: Add, Modify, or Remove request must be submitted.

Before you submit: Please utilize the IDN Table Review Tool to review IDN tables and address any issues identified prior to submission.

There are three (3) primary steps in the Update and Publish service:

  1. Submit an "IDN Tables: Update and Publish" request in the Naming Services portal – Follow the steps to (a) provide the relevant IDN table(s) and supporting details, and (b) clarify any potential security and stability concerns, and whether current registrations will be impacted by the implementation of the submitted IDN tables.
  2. IDN Table Review – ICANN org reviews the request to ensure the submitted information is complete and determines if any significant security or stability issues need to be raised with the registry operator.
  3. Final Processing – ICANN org facilitates the publication of the IDN table update(s) with IANA.

Resources:

Domain Name System
Internationalized Domain Name ,IDN,"IDNs are domain names that include characters used in the local representation of languages that are not written with the twenty-six letters of the basic Latin alphabet ""a-z"". An IDN can contain Latin letters with diacritical marks, as required by many European languages, or may consist of characters from non-Latin scripts such as Arabic or Chinese. Many languages also use other types of digits than the European ""0-9"". The basic Latin alphabet together with the European-Arabic digits are, for the purpose of domain names, termed ""ASCII characters"" (ASCII = American Standard Code for Information Interchange). These are also included in the broader range of ""Unicode characters"" that provides the basis for IDNs. The ""hostname rule"" requires that all domain names of the type under consideration here are stored in the DNS using only the ASCII characters listed above, with the one further addition of the hyphen ""-"". The Unicode form of an IDN therefore requires special encoding before it is entered into the DNS. The following terminology is used when distinguishing between these forms: A domain name consists of a series of ""labels"" (separated by ""dots""). The ASCII form of an IDN label is termed an ""A-label"". All operations defined in the DNS protocol use A-labels exclusively. The Unicode form, which a user expects to be displayed, is termed a ""U-label"". The difference may be illustrated with the Hindi word for ""test"" — परीका — appearing here as a U-label would (in the Devanagari script). A special form of ""ASCII compatible encoding"" (abbreviated ACE) is applied to this to produce the corresponding A-label: xn--11b5bs1di. A domain name that only includes ASCII letters, digits, and hyphens is termed an ""LDH label"". Although the definitions of A-labels and LDH-labels overlap, a name consisting exclusively of LDH labels, such as""icann.org"" is not an IDN."