How to Register a Domain Name in Kenya (2026)

Features Features Bonus Rating Register
1
Earn from surveys, videos & tasks
Get paid for app downloads & sign-ups
Powerful referral earning program
Daily payouts Mon – Fri
PayPal, Bitcoin, Skrill & more

Low minimum
payout of just
$3 — start
earning today!

Review

If you want to know how to register a domain name in Kenya, the process is straightforward: choose an available name, pick a KENIC-accredited registrar (for .co.ke/.ke domains) or any ICANN-accredited registrar (for .com and similar), provide your ID or business registration details, and pay via M-Pesa or card.

Most registrations activate within minutes to a few hours, though some Kenyan domain extensions require supporting documents that can take a day or two to verify.

Whether you’re launching a business website, a personal blog, or an online shop, your domain name is one of the first real decisions you’ll make about your online presence.

Getting it right matters more than people expect, since a confusing or hard-to-type domain can quietly cost you traffic for years, and a bad registrar experience can cost you money or even control of your domain later on.

This guide walks through everything involved in domain registration in Kenya: the different domain types available, what documents you actually need, realistic pricing, how to pick a trustworthy registrar, and the mistakes that trip up first-time buyers most often.

Quick Answer: How Do You Register a Domain Name in Kenya?

To register a domain in Kenya, search for your desired name through a KENIC-accredited registrar (for .co.ke or .ke) or any ICANN-accredited registrar (for .com, .net, .org, and similar), check availability, provide your registrant details (name, ID or business documents, contact information), select a registration period, and pay via M-Pesa, card, or PayPal. Standard .co.ke registrations are typically approved within hours; specialised extensions like .ac.ke or .go.ke require extra supporting documents and take longer.

Types of Domain Names Available in Kenya

Before registering, it helps to understand the domain extensions you can choose from. Kenya’s domain space is managed by the Kenya Network Information Centre (KENIC), which oversees every extension ending in .ke, alongside the globally available generic extensions.

ExtensionWho It’s ForDocuments Required
.co.keBusinesses, individuals, general commercial use — the most common choiceNone beyond standard ID/contact details
.keA shorter alternative to .co.ke, open to individuals and organisationsNone beyond standard ID/contact details
.or.keNon-profits and not-for-profit organisationsProof of not-for-profit registration
.ac.keUniversities, colleges, and higher-learning institutionsCertificate of registration, college charter, or relevant Act of Parliament
.sc.kePrimary and secondary schoolsCertificate of registration from the Ministry of Education
.go.keGovernment ministries and agenciesAuthorisation letter from the relevant government department
.me.kePersonal names and personal websitesNone beyond standard ID/contact details
.info.keInformational websitesNone beyond standard ID/contact details
.com / .net / .orgGlobal businesses, international audiences, brand consistencyNone beyond standard contact details

For most bloggers, small businesses, and startups, .co.ke is the natural default because it requires no special documentation, is widely recognised by Kenyan internet users, and signals a local presence.

What You Need Before You Register a Domain in Kenya

Gather these before you start, so the process goes smoothly in one sitting:

  • A shortlist of domain name ideas. Have two or three alternatives ready in case your first choice is taken.
  • A valid national ID or passport (for individuals), or your certificate of incorporation/business registration documents (for companies), especially if you’re going for an extension that requires verification.
  • A working email address you check regularly — this is where renewal reminders and account details go.
  • A phone number, since Kenyan registrars almost always use this for M-Pesa payment and account verification.
  • A payment method — M-Pesa is the most common option with Kenyan registrars, though most also accept debit/credit cards.

Step-by-Step: How to Register a Domain Name in Kenya

  1. Decide on your domain extension. Choose .co.ke for local trust and easier availability, .com for broader international reach, or a specialised .ke extension if you qualify (school, non-profit, government body).
  2. Search for availability. Use your chosen registrar’s search tool to check whether your desired name is free. Have backup names ready, since good short names go quickly.
  3. Choose a KENIC-accredited (for .ke domains) or ICANN-accredited (for global extensions) registrar. Popular Kenyan options include Truehost, NovaHost, HostPinnacle, and Safaricom for locally focused registrations, alongside international registrars like GoDaddy or Dynadot if you’re going for a .com and don’t need M-Pesa support.
  4. Provide your registrant details. This typically includes your full name, physical address, email, and phone number. This information is stored in the WHOIS database unless you add privacy protection.
  5. Submit supporting documents if required. Standard .co.ke and .com registrations usually don’t need anything beyond your ID details. Extensions like .ac.ke, .sc.ke, and .go.ke require official documentation, which the registrar forwards to KENIC for verification — this step can take anywhere from a few hours to a couple of days.
  6. Choose your registration period. KENIC allows registration for up to five years at a time for .ke domains; global extensions like .com often allow up to ten years. A single year is enough to get started, but consider enabling auto-renewal so the domain doesn’t lapse.
  7. Add domain privacy protection if you want it. This hides your personal contact details from the public WHOIS lookup. Some registrars include this for free; others charge extra.
  8. Complete payment. Most Kenyan registrars accept M-Pesa via Lipa Na M-Pesa or STK push, along with card payments. International registrars without local presence usually require a Visa or Mastercard.
  9. Wait for activation. Standard domains without document requirements are usually active within minutes to a few hours. Domains needing supporting documents remain in a pending state until KENIC closes the verification ticket.
  10. Connect your domain to hosting or a website builder. Once active, point your domain’s nameservers to your hosting provider, or connect it inside a platform like WordPress, Wix, or a website builder, so your site becomes accessible.

How Much Does It Cost to Register a Domain in Kenya?

Domain pricing in Kenya varies by registrar and by promotional offers, but here’s a realistic range based on published rates as of mid-2026:

Domain TypeTypical First-Year PriceTypical Renewal Price
.co.keRoughly KSh 399–1,500 (often discounted for year one)Roughly KSh 1,200–2,500
.keSimilar to .co.ke pricingSimilar to .co.ke renewal pricing
.comRoughly KSh 1,000–1,800Roughly KSh 1,500–2,800, depending on registrar
Specialised .ke (.ac.ke, .or.ke, .sc.ke, .go.ke)Often similar to .co.ke, sometimes free for qualifying institutionsVaries by registrar

Caution — watch the renewal price, not just the launch price. Several Kenyan and international registrars advertise very low first-year rates that jump significantly at renewal, sometimes doubling or tripling. Before you buy, check the registrar’s stated renewal price, not just the promotional headline figure.

Some hosting companies also bundle a free domain with an annual hosting plan, which can be worth considering if you’re setting up both at once — just confirm what the renewal terms look like after year one.

Best Places to Buy a Domain in Kenya

There are several credible options for registering a domain in Kenya, and the right one depends on what you value most.

  • Local Kenyan registrars (e.g. Truehost, NovaHost, HostPinnacle, Safaricom) — Strongest if M-Pesa payment, local support, and bundling with Kenyan hosting matter to you. These providers are KENIC-accredited for .ke domains and often include free WHOIS privacy or SSL as part of a bundle.
  • International registrars (e.g. GoDaddy, Dynadot, Namecheap) — Worth considering for .com, .net, or .org domains if you’re comfortable paying by card and want a globally recognised registrar with extensive account management tools. Most don’t support M-Pesa directly, and some have aggressive upsells during checkout, so review the cart carefully before confirming.

What to check with any registrar, local or international:

  • Confirmation that they’re KENIC-accredited (for .ke domains) or ICANN-accredited (for global extensions)
  • Transparent renewal pricing, not just the promotional first-year rate
  • Free or reasonably priced WHOIS/domain privacy protection
  • Straightforward DNS management access (you’ll need this to point the domain to your hosting)
  • Responsive support — WhatsApp, live chat, or a local phone line matters more than it seems until something goes wrong close to a renewal deadline

.co.ke vs .com vs Other Extensions: Which Should You Choose?

Factor.co.ke.com
Local trust with Kenyan audiencesStrongModerate
International recognitionLimitedStrong
Documentation requiredNoneNone
Typical costOften slightly cheaperSlightly higher on some registrars
Best forKenyan businesses, blogs, local servicesBusinesses targeting international customers, brand consistency across markets

There’s no universally “correct” answer here — it depends on your audience. If most of your customers or readers are in Kenya, .co.ke carries genuine local credibility and can help with regional search relevance. If you’re building something with international ambitions, or want a name that’s recognisable regardless of country, .com is usually the safer long-term bet. Some businesses register both and point the less-used one to their main site.

Features Features Bonus Rating Register
1
Earn from surveys, videos & tasks
Get paid for app downloads & sign-ups
Powerful referral earning program
Daily payouts Mon – Fri
PayPal, Bitcoin, Skrill & more

Low minimum
payout of just
$3 — start
earning today!

Review

How to Choose a Good Domain Name

  • Keep it short and easy to spell. Long or unusual spellings lead to typos and lost traffic.
  • Avoid hyphens and numbers where possible. They’re harder to say out loud and easy to mistype.
  • Make it brandable, not just descriptive. A name that’s easy to remember often outperforms one stuffed with keywords.
  • Check it isn’t already a registered trademark. This avoids legal disputes down the line.
  • Say it out loud before registering. If it’s awkward to pronounce or easily misheard, reconsider.
  • Secure matching social media handles early, if brand consistency across platforms matters to you.

Domain Registration Period and Renewal

KENIC allows .ke domains to be registered for between one and five years at a time, while many global registrars allow up to ten years for extensions like .com. A few practical points worth knowing:

  • Enable auto-renewal if your registrar offers it, so you don’t accidentally lose the domain to expiry.
  • Set a calendar reminder even with auto-renewal enabled, since expired cards or failed M-Pesa payments can still cause a domain to lapse.
  • Understand grace periods. Most registrars offer a short grace period after expiry before the domain is released for anyone else to register, but relying on this is risky — a domain you’ve built a brand around can be picked up by someone else if you wait too long.
  • Transferring a domain between registrars is possible but usually requires an unlock code and a waiting period, so plan ahead if you’re switching providers.

WHOIS Privacy Protection in Kenya

When you register a domain, your name, email, phone number, and physical address typically become part of the public WHOIS database unless you add privacy protection. Some Kenyan registrars include this for free, while others charge an additional fee, sometimes ranging from a few hundred to a few thousand shillings depending on the provider. If privacy matters to you, especially for a personal blog registered under your own name, check whether WHOIS privacy is included before checkout rather than assuming it is.

Common Mistakes to Avoid When Registering a Domain in Kenya

  • Registering with an unaccredited reseller. Always confirm KENIC or ICANN accreditation before paying, to avoid domains that turn out to be difficult to manage or transfer later.
  • Ignoring the renewal price. A cheap first-year offer can mask a much higher ongoing cost.
  • Using an email address you rarely check for registration. This is how domains quietly expire — the renewal notice goes unnoticed.
  • Skipping WHOIS privacy for a personal domain. Your personal contact details become publicly searchable without it.
  • Choosing a name too close to an existing trademark or competitor. This risks disputes and rebranding costs later.
  • Delaying registration once you’ve found the right name. Available names, especially short or brandable .co.ke options, don’t stay available for long.

Connecting Your Domain to Hosting or a Website Builder

Registering a domain is only the first step — it needs to be pointed somewhere to actually show a website.

Features Features Bonus Rating Register
1
Earn from surveys, videos & tasks
Get paid for app downloads & sign-ups
Powerful referral earning program
Daily payouts Mon – Fri
PayPal, Bitcoin, Skrill & more

Low minimum
payout of just
$3 — start
earning today!

Review
  • For self-hosted WordPress or a traditional website: You’ll update the domain’s nameservers to match your hosting provider, or add DNS records (A record, CNAME) pointing to your host’s server.
  • For website builders like Wix or Squarespace: You’ll usually add specific DNS records provided by the builder’s dashboard, either by connecting the domain from your registrar or by transferring management to the builder.
  • For WordPress.com or similar hosted platforms: The platform typically walks you through connecting a custom domain within your account settings once you’ve registered it elsewhere.

DNS changes can take anywhere from a few minutes to about 24–48 hours to fully propagate, so it’s normal for a newly connected domain to take a little time before it works everywhere.

Frequently Asked Questions

1. How long does it take to register a domain in Kenya? Standard .co.ke or .com domains without special document requirements are usually active within minutes to a few hours. Extensions requiring supporting documents, like .ac.ke or .go.ke, can take a day or two while KENIC verifies the paperwork.

2. Can I register a .co.ke domain without a registered business? Yes. Individuals can register a .co.ke domain without owning a registered business — you’ll typically just need to provide standard contact and ID details.

3. Can I pay for a domain using M-Pesa in Kenya? Yes, most local Kenyan registrars, including several KENIC-accredited ones, accept M-Pesa payments directly, which avoids currency conversion fees you’d face with an international, card-only registrar.

4. What’s the difference between .co.ke and .ke? Both are open to individuals and businesses without special documentation. .ke is shorter, while .co.ke is the more established and widely recognised extension among Kenyan internet users, though both work well.

5. How much does it cost to register a domain name in Kenya? A .co.ke domain typically costs somewhere between KSh 399 and KSh 1,500 for the first year, depending on promotions, with renewals commonly falling between KSh 1,200 and KSh 2,500. Always confirm the exact renewal price with your chosen registrar before purchasing.

6. Do I need a Kenyan ID to register a .co.ke domain? A Kenyan ID isn’t always mandatory — a valid passport or other accepted identification is generally sufficient, since both Kenyan residents and people registering from outside the country can apply.

7. What happens if I don’t renew my domain on time? Most registrars offer a short grace period after expiry, but if the domain isn’t renewed within that window, it becomes available for anyone else to register. It’s safer to enable auto-renewal and keep your payment method updated rather than relying on the grace period.

8. Can I transfer my domain to a different registrar later? Yes. Domain transfers between registrars are possible for most extensions, though you’ll typically need an unlock/authorisation code from your current registrar and should expect the process to take a few days.

9. Is a .com domain better than a .co.ke domain for a Kenyan business? Neither is universally better — .co.ke builds stronger local trust and recognition with Kenyan audiences, while .com offers broader international recognition. The right choice depends on where your customers or readers are based.

10. Do I need to buy hosting at the same time as my domain? No, domain registration and hosting are separate services, and you can buy them from different providers if you prefer. Many Kenyan hosts do offer discounted or free domains when bundled with a hosting plan, which can simplify setup if you’re launching both at once.

11. What documents do I need for a .go.ke or .ac.ke domain? .go.ke domains require an authorisation letter from the relevant government department, while .ac.ke domains require a certificate of registration, college charter, or the Act of Parliament establishing the institution. These documents must clearly display the entity’s name and are submitted to KENIC through your registrar for verification.

12. Can I register a domain name that’s already trademarked by someone else? You can technically attempt to register it if the exact domain string is available, but doing so risks a legal dispute and potential loss of the domain later through KENIC’s or ICANN’s dispute resolution processes. It’s worth checking existing trademarks before settling on a name.

Final Thoughts

Registering a domain name in Kenya is a quick process once you know what to expect: pick the right extension for your audience, choose an accredited registrar with transparent pricing, have your ID or business documents ready if needed, and pay through M-Pesa or card. The real work isn’t the registration itself — it’s choosing a name you’ll be happy to build a brand around for years, and staying on top of renewals so you never lose it.

Once your domain is secured, the next step is connecting it to hosting or a website builder so your site actually goes live. If you haven’t chosen a platform yet, decide on that first, since some builders handle domain connection more smoothly than others.

Read also:

Features Features Bonus Rating Register
1
Earn from surveys, videos & tasks
Get paid for app downloads & sign-ups
Powerful referral earning program
Daily payouts Mon – Fri
PayPal, Bitcoin, Skrill & more

Low minimum
payout of just
$3 — start
earning today!

Review

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *