ACE converter description

The tool converts between IDN domain names in Unicode/UTF-8 and its corresponding domain in plain ASCII. Both versions of the name must be stated when applying for IDN domains.

If you enter an IDN domain name, a conversion to the ACE version is performed, using the built-in ToAscii operation. If you enter an ACE domain name, a conversion back to UTF-8 is performed, using the built-in ToUnicode operation. For ToUnicode to succeed, a correctly formatted ACE domain name with prefix ‘xn--‘ must be entered.

ToAscii:

  • The “ToAscii” operation will convert an IDN domain name to an ACE domain name. As an additional service, the conversion will also do a “ToUnicode” operation to convert it back again. The purpose is to show the exact domain name as it would become if registered in the .no registry.
  • If your input does not contain any IDN characters, the result of the conversion will be identical to your Ascii-input, however converted to lower case.
  • If your input contains one or more IDN characters, and they are all valid characters for .no as defined in the list of valid characters for .no, the result of the conversion will be the ACE domain dame, which is a lower case string starting with the ACE-prefix ‘xn--‘.
  • If your input is illegal, for example contains illegal ASCII or IDN characters, the conversion fails and a describing reason is presented.

ToUnicode:

  • The “ToUnicode ” operation will convert an ACE domain name to a domain name in Unicode/UTF-8.
  • This conversion will never fail. If your input contains a string formatted in any other way than a valid ACE domain name, the result of the conversion will be identical to your ASCII input.

You may follow the link presented in the output to perform a whois look-up to check whether the ACE domain name is free for registration or already reserved.

Background

Last updated 1 August 2019