What is an Auth Code for a domain transfer?
An authorisation code is a security key needed to transfer a domain between registrars. It confirms that the current domain owner has approved the transfer. Without this code, moving a domain to another provider is not possible.
- Free WordPress with .co.uk
- Free website protection with one Wildcard SSL
- Free Domain Connect for easy DNS setup
What is an Auth Code and what is it used for?
The Auth Code (short for Authorisation Code), sometimes also referred to as the AuthInfo Code, works like a domain password that is only available to the registered owner. It is made up of a combination of 6 to 16 letters and numbers.
In a domain transfer, the Auth Code serves as proof of authorisation. Your new provider needs this proof to host the domain on their server. This ensures that you are indeed the registered owner and prevents any unlawful domain takeover. Requesting the Authorisation Code is therefore the first and most crucial step in any domain transfer.
Most providers, including IONOS, handle the domain transfer for you. You only need to provide the current and future domain names along with the respective Authorisation Code for your domain in a form. All subsequent steps will then be arranged for you.
How to obtain the Auth Code for your domain?
Option 1: Request the Auth Code from the registrar
In most cases, the hosting provider also acts as the domain registrar. They register the domain for you and supply the appropriate hosting plan. To initiate a transfer, you simply need to request the Auth Code from your current provider—usually by completing a short form on their website. In some cases, you may need to contact customer service directly. You will then receive the automatically generated AuthInfo Code, which must be provided to your new domain provider.
Beyond hosting providers, there are also independent domain registrars. When you registered your domain, you should have received contact details for your registrar, which you can use to request your domain’s Auth Code.
Option 2: Request the Auth Code from the registry
If you registered your domain directly with the registry for your top-level domain, you must request the Auth Code from that registry. For example, if you own a domain with the .uk extension, the responsible registry is Nominet, where you can manage your domain directly through its online services.
For other country-specific domains (e.g., .fr or .co.uk) as well as newer generic domain extensions like .shop, .music, or .london, the respective registries are responsible for issuing the Auth Code.
How long is an Auth Code valid?
The validity of an authorisation code depends on the domain provider and the associated top-level domain. In most cases, an Auth Code is valid for up to 30 days. Some registrars set shorter timeframes to increase security during domain transfers. Once a code expires, a new one must be requested from your current provider before the transfer can continue. For generic TLDs, longer validity periods are common, while stricter rules may apply to country-specific domains.
It’s best to use the authorisation code as soon as you receive it to complete the transfer. Delays can result in error messages from the new provider, forcing you to restart the process. To avoid issues, check the validity period with your current registrar in advance.

