Jump to content


From Wikipedia, the free encyclopedia

An Auth-Code,[1][2] also known as an EPP code, authorization code, transfer code,[3] or Auth-Info Code,[1] is a generated passcode required to transfer an Internet domain name between domain registrars; the code is intended to indicate that the domain name owner has authorized the transfer.[2]

Auth-Codes are created by the current registrar of the domain. The registrar is required to provide the Auth-Code to the domain name owner within five calendar days of the owner's request, and ICANN accepts complaints about registrars that do not. Some registrars allow Auth-Codes to be generated by the domain owners through the registrar's website. All Generic top-level domains use an Auth-Code in their transfer process.[1]

The .nz domain registry used an eight-character Auth-Code called Unique Domain Authentication Identifier (UDAI) for domain transfers and name conflict procedures. The UDAI was provided to the domain owner by the domain's current registrar, and expired after 30 days.[4][5] With the .nz registry update in 2022 the term UDAI was retired, and the passcode is now also referred to as an Auth-Code.[6]

Alternative systems[edit]

The .uk and .co.uk domain registry, instead of using a passcode, has the domain owner specify the new registrar using the old registrar.[3][7] The destination registrar is specified using the destination's registrar tag,[7] also known as an Internet Provider Security (IPS) tag or Nominet Provider tag.[3]

Some registries use a document based approach either in conjunction with or instead of an Auth-Code. An example for that is .hu for which the registrant has to fill out a document and send it to the new registrar, who sends it to the registry to fulfill the domain transfer.[8]

The .is domain registry uses the domains admin NIC handle and the old registrar has to update it to the new registrars NIC handle.[9]

Some other registries use an email template (that may or may not be in part processed automatically) like .lr or .jm. In this case the technical contact is set to the registrar and can be updated by sending an updated template from the registrant or admin contacts email address.[10][11]

See also[edit]


  1. ^ a b c "About Auth-Code". Internet Corporation for Assigned Names and Numbers. Retrieved 2021-02-11.
  2. ^ a b "FAQs for Registrants: Transferring Your Domain Name". Internet Corporation for Assigned Names and Numbers. Retrieved 2021-02-11.
  3. ^ a b c "How to Find the Authorization Code (EPP Code) for a Transfer". Gandi.net Docs. Paris: Gandi. Retrieved 2021-02-11.
  4. ^ "Check your UDAI". Wellington, New Zealand: Domain Name Commission Ltd. Retrieved 2021-02-11.
  5. ^ "More UDAI information". Wellington, New Zealand: Domain Name Commission Ltd. Retrieved 2021-02-11.
  6. ^ "IRS General — InternetNZ Product Documentation 8.0a1 documentation". docs.internetnz.nz. Retrieved 2023-04-09.
  7. ^ a b "Transfer a domain to another registrar". Google Domains Help. Google Inc. Retrieved 2021-02-11.
  8. ^ "Document-based Domain Registration Procedures". Domain.hu. Retrieved 2023-04-09.
  9. ^ "ISNIC Registry: ISNIC EPP Interface Specification". www.isnic.is. Retrieved 2023-04-09.
  10. ^ ".lr domain template". Retrieved 2023-04-09.
  11. ^ ".jm domain template". Retrieved 2023-04-09.