.COM Domain Price Drop Just KES 999
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

Transfer Your Domain from Safaricom to Truehost (Cheapest Prices & Better Support)

Buy domains, business emails, hosting, VPS and more: Get Started

Cheapest Domains in Kenya

Get your .Co.ke domain now for just KSh 999 (Back to 1200 in 7 days)

.CO.KE for KSh 999 | .COM for $8.09

You’ve been with Safaricom Domains for a while, and for some reason, you’re ready to move.

It could be because you’re on the hunt for:

  • better renewal prices
  • better customer support
  • a provider that does more than just domains and hosting

Or maybe you’re simply looking at other options. Whatever the case, transferring your domain to another registrar is a very easy process.

I’ll show you how you can do it with Truehost.

Requirements

Before you start the transfer, there are a few simple things to check to avoid delays or your domain getting stuck in a “pending” status:

  • Domain Status: Make sure your domain is active. It’s best to start the transfer at least 15 days before it expires to avoid any issues.
  • 60-Day Rule: Your domain must be at least 60 days old before you can transfer it, as required by KeNIC and ICANN.
  • Email Access: You’ll need access to the domain’s admin email address since confirmation codes will be sent there.
  • Truehost Account: Create a free account at truehost.co.ke so you can receive and manage your domain once the transfer is complete.

Step-by-Step: Transfer Your Domain from Safaricom to Truehost

Transferring your domain from Safaricom to Truehost is pretty straightforward. You just need to prepare a few things first, then follow the transfer process.

1) Prepare Your Domain (Safaricom Side)

Before you start the transfer, you’ll need two key things from Safaricom:

  • Unlock your domain (disable domain lock if it’s on)
  • Get your EPP/Auth Code (transfer code)

To request your EPP code:

  • Log in to your Safaricom Domains client area
  • Go to “Domains then my domains
  • Select the domain you want to transfer
  • Look for the option to request the EPP/Auth code under domain management
a screenshot of safaricom domains

If you don’t see the option, you can email Safaricom Business Support and request it. They may ask for verification (like your ID).

Safaricom usually responds within 1–2 business days (sometimes faster).

Once you receive the EPP code:

  • It will be sent via email
  • It’s usually a mix of letters and numbers
  • Save it securely (don’t share it)
  • It’s time-sensitive and used only once

If you don’t get a response after 48 hours, follow up on the same email thread or call their support for faster help.

2) Start the Transfer on Truehost

Now head over to Truehost and begin the transfer process.

  • Start the domain transfer directly here: Transfer Domain at Truehost
  • Enter your full domain name (e.g., yourbusiness.co.ke or example.com)
  • Click “Order Now”
a screenshot of domain transfer in Truehost

This step checks if your domain is eligible for transfer.

3) Enter Your EPP Code

During the setup or checkout process:

  • Paste the EPP/Auth code you got from Safaricom
  • Confirm the transfer request
a screensjhot of authorization code section

This step authorizes Truehost to initiate the transfer.

4) Configure Your Domain

Next, you’ll review and configure your domain settings:

  • Confirm your EPP code again
  • Choose optional add-ons like:

Once done, click Continue.

5) Review and Checkout

This is where you finalize everything.

a) Review your order

a screenshot of review and checkout step
  • Double-check your domain name
  • Confirm the transfer fee (if any)
  • Make sure no extra services were added by mistake

b) Log in or create an account

  • Existing user → just log in
  • New user → enter your details (name, email, phone)

This account is where you’ll manage your domain after the transfer.

c) Choose a payment method

  • Select your preferred option (M-Pesa, card, etc.)
  • Complete the payment if required
a screenshot of payment methods options

For many .co.ke domains, the transfer is often free or comes with a renewal.

d) Submit your order

  • Click Complete Order / Checkout
  • You’ll receive an invoice and confirmation email

At this point, your transfer request is officially submitted to Truehost.

Truehost will send a confirmation email once the domain is successfully moved to your account.

When complete, the domain will appear under “My Domains” in your Truehost dashboard, ready for management (DNS updates, renewal, etc.).

No downtime occurs during the transfer; your website and email continue to work until you update your nameservers.

After the Transfer: Immediate Next Steps

  • Update the nameservers in your Truehost dashboard if you are also moving hosting.
  • Configure DNS records, email forwarding, or SSL directly in the Truehost control panel.
  • Test your website and email to confirm everything resolves correctly.

Transfer Pricing at Truehost (March 2026)

Here at Truehost, we offer a full 1-year renewal/extension to every successful transfer at no extra hidden cost.

Here are the current transfer prices (in KES) for popular extensions:

Domain ExtensionTransfer Cost Notes
.co.keKSh 1,000Standard Kenyan business extension.
.keKSh 3,000Premium short Kenyan extension.
.comKSh 1,500Global standard; includes renewal.
.netKSh 2,010Popular for tech and networks.
.orgKSh 1,400Best for non-profits and NGOs.
.africaKSh 2,000Pan-African identity.
.infoKSh 3,389Information-based sites.
.meKSh 2,784Great for personal branding.
.bizKSh 2,481Alternative for business sites.
.sc.keKSh 1,000For Kenyan schools/colleges.

Common Issues & Quick Fixes

  • No reply from Safaricom? If you haven’t heard back in 48 hours, call their business support line directly (0722 00 2222) to expedite the request.
  • Code rejected? Double-check for extra spaces when copying the code. Also, ensure Safaricom has “unlocked” the domain at the registry level.
  • Transfer delayed? If the transfer takes longer than 8 days, contact Truehost support.

They can check the KeNIC or ICANN registry status to see if the losing registrar (Safaricom) is withholding the release.

Make the Switch with Confidence

Moving your domain from Safaricom to Truehost is a simple step that can save you money and give you better control over your website. With faster support, clear pricing, and an easier dashboard, managing your domain becomes stress-free.

If you’ve been dealing with slow responses or high renewal costs, this is your chance to upgrade.

Transfer your domain to Truehost today and enjoy a smoother, more reliable experience.

Cheapest Domains in Kenya

Get your .Co.ke domain now for just KSh 999 (Back to 1200 in 7 days)

.CO.KE for KSh 999 | .COM for $8.09

Irine Wayua
Author

Irine Wayua

SEO WRITER Nairobi, Kenya

Dedicated SEO writer and content development professional with a strong focus on producing high-quality, data-driven, and search-optimized material. Committed to delivering clarity, accuracy, and measurable value through well-structured digital content.

View All Posts