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.
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
