Homeâ€șBlogâ€șHow to Register a .co.ke Domain Name in Kenya
Guide4 min read

How to Register a .co.ke Domain Name in Kenya

A .co.ke domain establishes your business online as Kenyan. Here's exactly how to register one, what it costs, and which registrars actually work.

domain.co.keKENICwebsite
16 September 2026
How to Register a .co.ke Domain Name in Kenya

Your business needs a web address. A .co.ke domain name signals you're operating in Kenya—and it's straightforward to claim one. Unlike some African countries with bureaucratic barriers, Kenya's domain registration process is relatively friction-free, though you'll need to know which registrar to use and what paperwork to prepare.

The .co.ke domain is managed by KENIC (Kenya Network Information Centre), a non-profit that oversees all country-code domains ending in .ke. They don't sell domains directly to the public. Instead, you register through KENIC-accredited registrars. Think of them as licensed middlemen who handle the paperwork and payment on your behalf.

Finding a Registrar and Checking Availability

KENIC maintains a list of approved registrars on their official website. Major local options include Liquid Intelligent Technologies, Wiocc, and Zaina. International registrars like GoDaddy and Namecheap are also KENIC-accredited, though local registrars typically offer faster support.

Start by checking if your desired domain is available. Visit your chosen registrar's portal and search the name you want. A basic .co.ke domain—nothing fancy, just a functioning address—typically costs between KSh 1,500 and KSh 3,000 annually. Prices vary slightly by registrar.

If the exact name is taken, you'll need to get creative. Many businesses add location words (like brandname-nairobi.co.ke) or use alternative spellings. Avoid numbers and hyphens where possible; they make domains harder to remember and type.

What You Need Before You Register

KENIC requires proof of identity and registration. If you're registering as an individual, you'll need your national ID number. If it's a business, you'll need your KRA PIN (from the Kenya Revenue Authority) and your business registration certificate. Some registrars ask for scans; others accept digital uploads during checkout.

You'll also choose how long to register the domain. Minimum is one year. Most people pay for three years upfront. Payment is handled through the registrar's portal—most accept M-Pesa, bank transfer, or card payments.

Here's the honest part: the actual registration takes anywhere from 24 hours to a week, depending on the registrar's processing speed. This isn't KENIC being slow; it's just bureaucracy. Once approved, your domain is yours, and you can point it to a web hosting provider. If you're building a website, web developers on Kaziiko can set up hosting and get your site live once the domain is registered.

After Registration: What Comes Next

Registering the domain is only the first step. You'll need web hosting—the server that actually stores your website files. Your registrar may offer hosting packages, but shop around. Many local verified Kenyan experts on Kaziiko bundle hosting with domain registration or can recommend reliable providers at reasonable rates.

Renew your domain before it expires. Set a calendar reminder. Most registrars send renewal notices by email, but they sometimes land in spam. Losing a domain because renewal slipped your mind is genuinely frustrating and more common than you'd think.

Your .co.ke domain is valid for life as long as you keep paying the annual fee. There's no limit to how many times you can renew, and you can transfer it to a different registrar if you ever need to.

Frequently Asked Questions

Can I register a .co.ke domain if I'm not a Kenyan citizen?

Yes. KENIC doesn't require citizenship. You do need a valid national ID (yours or a Kenyan's) and either a KRA PIN or business registration. If you're foreign and have no Kenyan ID, registrars can sometimes help—ask them directly about their process for non-Kenyan registrants.

How long does it take for a .co.ke domain to become active?

Usually 24 to 72 hours after KENIC approves your application. Some registrars are faster. The actual propagation—when DNS servers worldwide recognize your domain—can take another 24 to 48 hours.

What if my desired .co.ke domain is already registered?

Contact the current owner through WHOIS lookup or ask your registrar for help. You can also try a different spelling, add a location suffix, or consider a different extension like .co or .ke (which are also valid Kenyan domains).

Can I use a .co.ke domain for email, or just websites?

Both. With proper DNS configuration (which your registrar or web host will set up), you can create professional email addresses like name@yourdomain.co.ke. It's one of the best reasons to own a proper domain.

Find an Expert on Kaziiko

web developers on Kaziiko â€șBrowse all experts â€ș
KaziikoKazi IkoKenya's Digital Expert Marketplace

Skip the queue — hire a verified expert

Pay via
M-PESA

Our vetted specialists handle KRA, eCitizen, NTSA, SHA, NSSF and more — remotely, in hours.

✓ Verified & background-checked experts
✓ Pay securely via M-Pesa — no cash
✓ Work delivered remotely in hours
✓ Dispute protection on every order
eCitizenKRA & TaxNTSASHABusiness Reg.CV Writingkaziiko.co.ke

You might also like

All articles â€ș
Guide

How to Apply for a Kenya Revenue Authority Objection

4 min read
Guide

How to Register for Ajira Digital in Kenya and Get Paid

4 min read
Guide

How to Change Your Name Officially After Marriage in Kenya

4 min read