+254 754 550 099  |  support@hostiko.co.ke Login Register
Serving customers worldwide — servers in Nairobi, Kenya · Pay securely with Visa, Mastercard, or M-Pesa via PesaPal
Domain Guide

How to Register a .co.ke Domain in Kenya (2025 Step-by-Step Guide)

Administrator 9 views

If you're a Kenyan business and you don't have a .co.ke domain yet, you're leaving credibility on the table. A .co.ke immediately tells your customer, your supplier and Google: this is a Kenyan business. This guide walks you through registering one in under five minutes, what it'll cost, and the few KENIC rules that actually matter.

What is a .co.ke domain?

.co.ke is the Kenyan country-code top-level domain (ccTLD) for commercial entities — the equivalent of .co.uk in Britain or .com.au in Australia. It's managed by KENIC, the Kenya Network Information Centre, the body responsible for all .ke namespace.

Common Kenyan TLDs and what they're for:

  • .co.ke — commercial: shops, agencies, businesses, freelancers (most common)
  • .ke — premium short form for any registrant (more expensive)
  • .or.ke — non-profits, NGOs, religious organizations, charities
  • .ac.ke — accredited higher-education institutions (universities, colleges)
  • .sc.ke — primary and secondary schools
  • .go.ke — Kenyan government bodies
  • .ne.ke — network providers (rare)
  • .me.ke — personal sites

For 90% of business uses, .co.ke is the right pick.

What does a .co.ke domain cost?

Domain prices through Kenyan registrars in 2025 sit in this range:

  • .co.ke — KSh 800–1,200/year
  • .ke (short) — KSh 2,500–4,000/year
  • .or.ke — KSh 800–1,200/year
  • .ac.ke — KSh 1,500–2,000/year
  • .sc.ke — KSh 1,500–2,000/year

You can check Hostiko's current .co.ke price live on our domains page — we keep ours under KSh 1,000.

Do I need a Kenyan ID to register?

For .co.ke: no. Unlike some country domains (e.g. .ca for Canada), .co.ke doesn't restrict who can register. Anyone, anywhere in the world, can buy a .co.ke. You just need:

  • A valid email address
  • Contact details (name, phone, postal)
  • A payment method (M-Pesa, card, or bank transfer)

For .ac.ke or .sc.ke, KENIC does verify accreditation paperwork. .co.ke has no such check.

Step-by-step: registering your .co.ke domain

1. Pick the right name

Before you check availability, brainstorm 3–5 options. Some pointers:

  • Short is better. 6–14 characters is the sweet spot. Long domains get mistyped.
  • Easy to say. Imagine telling a customer your domain over a noisy phone call. If they'd ask you to spell it, simplify.
  • Avoid hyphens. "mybiz-kenya.co.ke" is forgettable. "mybizkenya.co.ke" is sticky.
  • Avoid numbers if possible. Is it "the number 2" or the letters "t-w-o"? Confusing.
  • Match your brand name exactly if you've already got one. Don't introduce a new word your customer has to learn.

2. Check availability

Go to Hostiko's domain search. Type your name without the extension and we'll show you which TLDs are free and the price for each. If your top choice is taken, the results page also shows close alternatives.

3. Register and pay

Once you find a free name, add it to cart. At checkout you'll see your contact details (used as the WHOIS registrant — KENIC requires this) and a single bill. You can pay via:

  • M-Pesa STK Push — tap, enter PIN, done (typically the fastest)
  • Visa or Mastercard via PesaPal
  • Bank transfer (slowest — 1–2 business days)

For .co.ke, KENIC typically activates the registration within 15 minutes of payment.

4. Decide what to do with it

Once you own the domain, you have three options:

  • Park it — keep it reserved, point it at a "Coming Soon" page. We do this free on every Hostiko domain.
  • Connect it to hosting — point it at a Hostiko hosting plan, install WordPress or your favourite CMS, and you have a real website.
  • Forward it — redirect it to an existing site you own (e.g. yourbiz.co.ke → yourbiz.com).

Most of our customers go with option 2. Our shared hosting from KSh 200/month includes a free .co.ke domain for the first year.

How long does a .co.ke registration last?

You can register for 1 to 10 years. Most businesses register for 1 year initially, then auto-renew. Longer registrations save you money per year and are a slight positive SEO signal (Google sees long registrations as "this site is committed for the long term").

Hostiko auto-reminds you 30 days, 14 days, and 1 day before expiry. You can renew via M-Pesa with one click from your client dashboard.

What about WHOIS privacy?

By default, your name, address, email and phone are listed publicly in the .co.ke WHOIS database. Spammers and lead-mining bots scrape this constantly.

Solution: WHOIS Privacy Protection. We mask your details and route inbox to your real email automatically. Cost: typically KSh 500/year — well worth it for the spam-free inbox alone.

Can I transfer my existing .co.ke to Hostiko?

Yes. The process:

  1. Get the authorization code (EPP code) from your current registrar.
  2. Start a transfer from Hostiko's transfer page with that code.
  3. Pay one year's renewal (typically KSh 800–1,000) — this extends the registration by 12 months.
  4. Confirm the transfer email KENIC sends to the existing registrant address.

The transfer takes 1–5 days to complete. Your website keeps working the whole time — the transfer only moves the registration, not the DNS.

Quick FAQ

Can I register a .co.ke with a residential address?

Yes. KENIC doesn't require a registered business address.

Does my .co.ke include email?

The domain itself doesn't include email — that comes from your hosting plan. Every Hostiko hosting plan includes professional email at your domain (e.g. info@yourbiz.co.ke).

What if my desired name is "premium"?

A handful of short, generic .co.ke domains (e.g. cars.co.ke, shop.co.ke) are reserved or already owned. If your domain shows a "premium" price (KSh 50,000+), that's a held name — pick a different one or contact the current owner about a sale.

Can I get my money back if I register the wrong name?

Domain registrations are non-refundable once KENIC has activated them. Always double-check the spelling before paying.

Will my .co.ke help me rank on Google in Kenya?

Yes — slightly. Google uses the ccTLD as a hint that your business is locally targeted in Kenya. It's not a magic ranking switch, but it's one of several local-SEO signals.

Ready to register?

Search your domain now, register in five minutes, pay with M-Pesa.

Search a .co.ke Domain →

Or if you already have a name in mind and want hosting bundled, our shared hosting plans include a free .co.ke domain on the first year.

Tags: .co.ke KENIC domain registration Kenya .ke domain Kenyan business 2025
Share this post:

Get Your Website Online in Kenya

Web hosting from KSh 200/mo. Free SSL. M-Pesa payment. Instant activation.

Start Hosting Today

Kenya's most affordable hosting. Pay via M-Pesa.

Get Started
Chat with us