India English
Kenya English
United Kingdom English
South Africa English
Nigeria English
United States English
United States Español
Indonesia English
Bangladesh English
Egypt العربية
Tanzania English
Ethiopia English
Uganda English
Congo - Kinshasa English
Ghana English
Côte d’Ivoire English
Zambia English
Cameroon English
Rwanda English
Germany Deutsch
France Français
Spain Català
Spain Español
Italy Italiano
Russia Русский
Japan English
Brazil Português
Brazil Português
Mexico Español
Philippines English
Pakistan English
Turkey Türkçe
Vietnam English
Thailand English
South Korea English
Australia English
China 中文
Somalia English
Canada English
Canada Français
Netherlands Nederlands

What is an EPP Code?

When you want to move your domain from one registrar to another, you’ll need an epp code. It’s a secret code that acts like a password — giving you full control over your domain.

Without it, you can’t complete the transfer process for most domains.

In this guide, you’ll learn:

  • what an epp code is
  • why it’s important
  • how to find and use it
  • real examples and tips

Let’s dive into epp code together.

What is an Epp Code?

EPP stands for Extensible Provisioning Protocol.

Its epp code is a unique password assigned to each domain. You need this code to:

  • unlock your domain
  • move it securely to a new registrar
  • prove you own the domain

Think of it as the PIN on your debit card. Without it, you can’t initiate a safe transfer.

Why The Epp Code Matters

When you start a domain transfer:

  1. you request the epp code from your current registrar
  2. you give this code to the new registrar
  3. the new registrar uses it to verify the domain belongs to you

Without a valid EPP code:

  • the transfer gets blocked
  • your domain stays locked at the old registrar
  • you prevent unauthorized domain transfer

How To Get Your Epp Code

Step 1) Unlock Your Domain

Log in to your current registrar (like Truehost Kenya). Turn off the domain lock feature — often labeled as Registrar Lock.

Step 2) Locate The Epp Code

In the domain management area, look for:

  • Transfer Authorization Code
  • EPP/Auth Code

Click to reveal or request it. It may appear instantly, or be emailed to your primary contact.

Step 3) Check Your Email

Some registrars send the epp code to your administrative email. It may arrive within minutes — so check spam too.

Using The Epp Code For Transfer

Once you have the code:

  1. login to your new registrar (like GoDaddy or Namecheap)
  2. start a domain transfer process
  3. paste your epp code when prompted
  4. complete the payment and approve the transfer

Within a few hours to a few days, the domain moves — and the new registrar becomes your provider.

Real-World Example: Truehost Kenya

If you registered with Truehost Kenya and want to move:

  • log into your dashboard
  • disable registrar lock
  • request the epp code in your domain settings
  • check your email inbox

Then input that code at the new registrar to initiate the transfer.

Common Issues And Fixes

IssueCauseFix
No EPP code visibleDomain still lockedTurn off registrar lock
Code expiredMost codes expire after timeRequest or regenerate the code
Wrong email deliveryContact email may be outdatedUpdate your WHOIS contact info first
Transfer failsCode typed incorrectlyCopy-paste carefully without spaces

Tips For Smooth Transfers

  • Always update your WHOIS info before requesting code
  • Check admin email after requesting the code
  • Keep track of code validity to avoid delays
  • Plan ahead — domain transfers can take 5 to 7 days
  • Confirm lock is off before requesting any code

Final Thoughts On The Epp Code

Your epp code is the key to moving your domain freely and safely. Treat it like you treat your password — store it securely, handle it carefully.

Need help retrieving or using your code? Share your registrar name — I’ll walk you through the exact steps you need.