
How to Register a .co.ke Domain (Step by Step, with Costs)
Your domain name is your address on the internet. It is what customers type, what appears on your business cards and email addresses, and what Google uses as one of many signals that your website serves people in Kenya. If you run a business, shop, agency, school or blog aimed at Kenyan readers, a .co.ke domain is usually the first thing you should secure.
The good news is that registering one is quick, and you do not need a Kenyan business licence or a bank card to do it. This guide walks you through each step, explains what it costs in Kenya shillings, and points out the mistakes that trip up first-time buyers.
What Is a .co.ke Domain?
A .co.ke domain is the commercial second-level domain under Kenya’s country-code extension (.ke). It is managed by KENIC (the Kenya Network Information Centre), the non-profit body responsible for the .ke namespace. You can’t buy directly from KENIC as an individual. Instead, you register through a KENIC-accredited registrar, which acts as the middleman between you and the registry.
It is the most popular Kenyan extension for businesses, much like .co.uk in the United Kingdom, and it sends a clear signal to both customers and search engines that your site is Kenyan.
Why Choose a .co.ke Domain?
- Local trust. Kenyan customers recognise and trust local extensions, especially for shopping, payments and enquiries.
- Local relevance. A country-code domain is a strong geographic signal, which helps when you want to rank for searches made in Kenya.
- Many short, brandable names are already taken on .com but still free on .co.ke.
- A .co.ke costs roughly the same as a .com in KES and is easy to renew.
- Open to everyone. For .co.ke, registrars generally do not require proof of a registered Kenyan company, so individuals, freelancers and startups can register one.
How Much Does a .co.ke Domain Cost in Kenya?
Prices differ between registrars, so it pays to compare. Based on what Kenyan registrars currently publish, most .co.ke domains cost somewhere between KES 800 and KES 2,000 per year, with promotional first-year offers sometimes lower and a few registrars charging more. KENIC raised its wholesale fees in February 2025, which pushed some renewal prices up, so the promo price you see on day one may not be what you pay at renewal.
Always confirm the price on the registrar’s checkout page, including whether VAT is included and what the renewal price will be.
| Cost item | Typical range (KES) | Notes |
| .co.ke registration (1 year) | 800 – 2,000 | Promos may be lower; some registrars charge more |
| .co.ke renewal (per year) | 1,000 – 2,000 | Check renewal price before you buy |
| WHOIS privacy | 0 – 500 | Free with some registrars; extra with others |
| Business email | 1,000 – 6,000 / year | Often bundled with hosting |
| SSL certificate | 0 – 3,000+ | Frequently free with hosting |
| Transfer to another registrar | Varies | Ask your registrar before moving |
| Money-saving tip: Many hosting companies include a free .co.ke domain for the first year when you buy a hosting plan. Just check the renewal price so you are not surprised in year two. |
What You Need Before You Register
- A domain name idea (and two or three backups in case your first choice is taken).
- A valid email address you can access, because the registrar sends verification and renewal notices there.
- Your contact details: name, phone number and physical or postal address. These form your domain’s registration record.
- A way to pay: M-Pesa, card or bank transfer, depending on the registrar.
- A KRA PIN or business details if you want a tax invoice for your business records (optional but useful).
How to Register a .co.ke Domain: Step by Step
- Brainstorm and shortlist names. Keep it short, easy to spell and easy to say aloud. Avoid hyphens, numbers and unusual spellings. “mybizkenya.co.ke” is easier to remember than “my-biz-kenya.co.ke”.
- Search for your domain. Type the name into the registrar’s search box and select .co.ke. If it’s available, you’ll see it with a price. If not, try variations, such as adding your city, a keyword like “shop” or “studio”, or choosing a different extension.
- Add it to your cart and choose the period. Most registrars offer one-year registration, and some offer two or more years. Longer terms mean fewer renewals to remember.
- Enter accurate registration details. Provide your real name, address, phone number and email. Incorrect details can cause verification problems or delays and may put ownership at risk if there’s ever a dispute.
- Decide on extras. Review add-ons such as WHOIS privacy, business email and SSL. Only buy what you need now; you can add more later.
- Pay with the method that suits you. At Galactik Hosting you can pay in KES, including by M-Pesa, so you do not need an international card.
- Wait for activation. Many .co.ke registrations are activated within minutes of payment, though some can take a few hours or, in occasional cases, up to two working days. You’ll get an email confirmation when your domain is live.
- Log in and secure your account. Set a strong password, enable two-factor authentication if offered, and note where your domain control panel is.
What to Do After Registering Your Domain
A domain alone does not give you a website. To put it to work:
- Connect it to hosting. Point your domain to your web host by updating the nameservers or DNS records (your host will give you these). Changes can take from a few minutes up to 24 to 48 hours to spread across the internet.
- Install your website. Most hosts offer one-click WordPress installation.
- Switch on SSL. Enable HTTPS so your site shows the padlock and protects visitors’ data.
- Create professional email. Set up addresses like info@yourbusiness.co.ke instead of using a free Gmail address.
- Turn on auto-renewal. Add a calendar reminder as well, because a missed renewal can take your website and email offline.
Other Kenyan Domain Extensions at a Glance
Not sure .co.ke is the right choice? Here is how the main .ke extensions compare.
| Extension | Intended for | Requirements |
| .co.ke | Businesses, shops, agencies, freelancers, blogs | Generally none; open to anyone |
| .or.ke | NGOs, charities, non-profits | Check your registrar’s rules |
| .ac.ke | Universities, colleges, research institutions | Proof of accreditation required |
| .sc.ke | Schools | Proof of school registration required |
| .go.ke | Government bodies | Official government authorisation required |
| .ke | Short, premium brand names | Check availability and registrar pricing |
Common Mistakes to Avoid
- Ignoring the renewal price. A KES 99 first-year promo is not a bargain if renewal is KES 2,000 and you didn’t plan for it.
- Registering the domain in someone else’s name. Developers or “friends who know computers” sometimes register it in their own name. Always make sure you are the registrant and the owner.
- Using an email you can’t access. Renewal and verification notices go to the contact email on file.
- Letting it expire. Set auto-renewal. Expired domains can be lost to someone else or cost more to recover.
- Choosing a name that is hard to spell or too long. If customers can’t type it correctly, they’ll end up somewhere else.
- Overlooking trademarks. Avoid names that closely match an established brand to prevent disputes.
Tips for Choosing a Great .co.ke Domain Name
- Use your business name if it’s available. It builds brand recognition.
- Keep it under about 15 characters where possible.
- Make it easy to say over the phone without spelling it out.
- Consider adding a location or service keyword if your exact name is taken.
- Also secure obvious variations, such as the .com version, if budget allows.
Frequently Asked Questions
Who can register a .co.ke domain?
Generally anyone, including individuals and businesses, and many registrars do not require proof of a local company or Kenyan address for .co.ke. Other extensions, such as .ac.ke, .sc.ke and .go.ke, require supporting documents.
How long does it take to register a .co.ke domain?
The search and checkout take a few minutes. Activation is often quick, but allow up to two working days in case of delays.
Can I pay for a .co.ke domain with M-Pesa?
Yes, with registrars that support it. Galactik Hosting accepts payment in Kenya shillings, so you do not need an international card.
Can I buy a .co.ke domain directly from KENIC?
No. KENIC manages the registry, but you buy through an accredited registrar.
How long can I register a .co.ke domain for?
Terms are typically one year at a time, and some registrars allow you to register for two or more years up front.
What happens if I forget to renew?
Your website and email stop working, and after a grace period the domain can be released for anyone to register. Turn on auto-renewal and keep your contact email up to date.
Can I transfer my .co.ke domain to another registrar?
Yes. You will typically need to unlock the domain and get an authorisation (EPP) code from your current registrar. Check for any transfer fees first.
Do I need hosting to register a domain?
No, you can register a domain on its own. But you will need hosting to build a website and email on it, and many providers bundle the two.
Is a .co.ke domain better than a .com for Kenyan businesses?
If your customers are mainly in Kenya, .co.ke is a strong local choice. If you plan to sell internationally, consider registering both.
Ready to Register Your .co.ke Domain?
Securing your domain takes only a few minutes, and it is the foundation of everything else you will build online. With Galactik Hosting you can register your .co.ke domain, pick a hosting plan and pay in KES, all in one checkout.
Search for your .co.ke domain at Galactik Hosting →
Need help choosing a name or connecting your domain to hosting? Our support team is happy to guide you.

