EPP Code (Auth Code): the Key to Every Domain Transfer
The authorization code — aka EPP code, auth code or transfer code — is a one-time password attached to your domain. The gaining registrar requires it as proof the owner approves the transfer. Here is where to get it at each registrar, and the rules that govern it.
Where to find the code at each registrar
| Registrar | Path | Delivery |
|---|---|---|
| Gandi | Domain page → "Transfer out of Gandi" | On screen |
| OVH | Manager → domain → General information → "Get the transfer code" | On screen / email |
| GoDaddy | Domain settings → "Transfer domain away from GoDaddy" | By email |
| Namecheap | Domain → Sharing & Transfer → Auth Code | By email |
| IONOS | Domains & SSL → "Transfer domain" | On screen |
| Porkbun | Domain details → Get Auth Code | On screen |
| Name.com | Domain → Transfer out (or via API) | On screen / API |
| NameSilo | Domain Manager → Transfer → Retrieve Auth Code | By email |
The rules worth knowing
Unlock first: the code only works once the domain is unlocked (the clientTransferProhibited status removed). Shelf life: many registrars rotate or expire codes after a few days — request it when you're ready to transfer. The 60-day lock: no transfer within 60 days of a registration, a previous transfer, or a registrant change (an ICANN rule with no exceptions). Always free: ICANN requires registrars to hand the code to the owner at no charge, within 5 days of the request.
Frequently asked questions
Is the EPP code ever paid?
Never. ICANN policy requires registrars to provide the authorization code free of charge within 5 days of the owner's request.
My EPP code doesn't work — why?
Three classic causes: the domain is still locked, the code expired (request a fresh one), or a copy-paste included whitespace. Some codes contain ambiguous characters — copy carefully.
Do ccTLDs like .fr use EPP codes too?
Yes — most ccTLD registries (AFNIC for .fr, for instance) use the same authorization-code mechanism for transfers between registrars.