New customers save 5% – use code GURU5Shop Deals →
Domains

How to Register a .co.ke Domain: Step-by-Step Guide (2026)

H
HostGuru | June 3, 2026 | 4 min read

A .co.ke domain is Kenya s official country-code top-level domain (ccTLD) — and the most trusted web address for any Kenyan business. If you want to rank well on Google Kenya and build credibility with local Kenyan customers, a .co.ke domain is your essential first step.

Why Choose a .co.ke Domain for Your Kenyan Business?

  • Local Trust: Kenyan customers instantly recognise and trust .co.ke websites over .com alternatives.
  • Google Kenya SEO Boost: Google gives preference to .co.ke domains in Kenya search results — this is a proven local SEO advantage.
  • Affordable: .co.ke domains cost as little as KES 1,350/year.
  • KENIC Regulated: Managed by Kenya Network Information Centre, ensuring only legitimate Kenyan businesses can register.
  • Professional Image: yourcompany.co.ke looks far more professional to Kenyan clients than yourcompany.wordpress.com or yourcompany@gmail.com.

KENIC Requirements for .co.ke Registration

Unlike .com domains, .co.ke has requirements managed by KENIC (Kenya Network Information Centre):

  • Registrant must be a Kenyan individual or business with Kenyan presence.
  • Valid ID required — Kenyan national ID or passport.
  • For .co.ke specifically, the registrant should be a commercial entity operating in Kenya.

As an accredited KENIC registrar, HostGuru Africa handles all verification paperwork on your behalf.

Step 1: Choose Your Domain Name

Your domain is your brand online. Follow these Kenya-specific best practices:

  • Use your business or brand name directly (e.g., nairobiclinic.co.ke).
  • Include your city for local SEO if your business is location-specific (e.g., mombasaplumber.co.ke).
  • Keep it under 15 characters — short, memorable, easy to say on Kenyan radio or TV.
  • Avoid hyphens, numbers, and special characters.
  • Check that the name is not trademarked by another Kenyan business.

Step 2: Check Domain Availability

  1. Go to hostguru.co.ke/domain-registration
  2. Type your desired domain name in the search box.
  3. Select .co.ke from the extension dropdown.
  4. Click Search Domains.

If your name is taken, try adding your city (e.g., nairobiflorist.co.ke), a descriptive word (kenyalegaladvice.co.ke), or your personal name (johnmutualawyer.co.ke).

Step 3: Add to Cart and Choose Registration Period

.co.ke domains require minimum 1-year registration. Multi-year registrations (2–5 years) lock in the current price — smart protection against KENIC price increases. Current HostGuru .co.ke price: KES 1,350/year.

Step 4: Configure DNS / Name Servers

  • If hosting with HostGuru: use ns1.hostguru.co.ke and ns2.hostguru.co.ke
  • If pointing elsewhere: enter your host s name servers.
  • Not ready for hosting yet? Leave default — you can change name servers any time from your client area.

Step 5: Pay via M-Pesa or Card

HostGuru Africa supports Kenya s favourite payment methods:

  • M-Pesa (Lipa Na M-Pesa STK Push to your phone — instant confirmation)
  • Visa and Mastercard
  • Bank Transfer (for annual bulk orders)

After M-Pesa payment is confirmed, your .co.ke domain is registered immediately and you receive a confirmation SMS and email.

Step 6: Update Your WHOIS Information

WHOIS is the public database of domain ownership. Log into your HostGuru client area and update with your correct Kenyan business details: company name, physical address in Kenya, email, and phone number. This is required by KENIC.

Kenyan Domain Extensions Compared

Extension Intended For Price/Year Best For
.co.ke Commercial businesses KES 1,350/year Shops, companies, SMEs
.or.ke Organisations / NGOs KES 1,350/year NGOs, associations
.ac.ke Academic institutions KES 1,350/year Universities, colleges
.sc.ke Schools KES 1,350/year Primary / secondary schools
.ke General Kenya KES 1,499 Short premium brands

Never Let Your .co.ke Domain Expire

A lapsed domain can be registered by competitors or domain squatters within minutes. Protect yourself:

  • Enable auto-renewal in your HostGuru client area.
  • Keep your M-Pesa or card billing details current.
  • Watch for renewal reminders sent 90, 30, and 7 days before expiry.
Register your .co.ke domain today for just KES 1,350/year. HostGuru is a KENIC-accredited registrar — pay via M-Pesa instantly. Search your .co.ke domain

FAQ Frequently Asked Questions

A .co.ke domain costs KES 999 per year at HostGuru Africa. Multi-year registrations (2-5 years) are available at the same annual rate and lock in the current price against future KENIC price increases.
.co.ke domains are regulated by KENIC (Kenya Network Information Centre) and can be registered by Kenyan individuals and commercial businesses. A valid Kenyan national ID or passport is required. HostGuru Africa, as a KENIC-accredited registrar, handles all verification on your behalf.
.co.ke domain registration through HostGuru Africa is instant after M-Pesa or card payment confirmation. Your domain is active within minutes and you receive a confirmation SMS and email with your registration details.
KENIC stands for Kenya Network Information Centre. It is the government-mandated organisation that manages all .ke country-code domain extensions including .co.ke, .or.ke, .ac.ke, .sc.ke, and .ke. Only KENIC-accredited registrars like HostGuru Africa can officially register .co.ke domains.
Yes. HostGuru Africa is a KENIC-accredited registrar and accepts .co.ke domain transfers from other registrars. Domain transfers preserve your remaining registration period and your website continues to work without interruption during the transfer process.
If your .co.ke domain expires, it enters a grace period during which you can still renew it. After this period, the domain is released and can be registered by anyone -- including competitors or domain squatters. HostGuru Africa sends renewal reminder emails at 90, 30, and 7 days before expiry, and offers auto-renewal via M-Pesa.
H
HostGuru
HostGuru Team
The HostGuru team helps Kenyan businesses succeed online with expert hosting, domain, and email advice.

Leave a Reply

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

Domains

How to Register a .co.ke Domain: Step-by-Step Guide (2026)

H
HostGuru | June 3, 2026 | 4 min read

A .co.ke domain is Kenya s official country-code top-level domain (ccTLD) — and the most trusted web address for any Kenyan business. If you want to rank well on Google Kenya and build credibility with local Kenyan customers, a .co.ke domain is your essential first step.

Why Choose a .co.ke Domain for Your Kenyan Business?

  • Local Trust: Kenyan customers instantly recognise and trust .co.ke websites over .com alternatives.
  • Google Kenya SEO Boost: Google gives preference to .co.ke domains in Kenya search results — this is a proven local SEO advantage.
  • Affordable: .co.ke domains cost as little as KES 1,350/year.
  • KENIC Regulated: Managed by Kenya Network Information Centre, ensuring only legitimate Kenyan businesses can register.
  • Professional Image: yourcompany.co.ke looks far more professional to Kenyan clients than yourcompany.wordpress.com or yourcompany@gmail.com.

KENIC Requirements for .co.ke Registration

Unlike .com domains, .co.ke has requirements managed by KENIC (Kenya Network Information Centre):

  • Registrant must be a Kenyan individual or business with Kenyan presence.
  • Valid ID required — Kenyan national ID or passport.
  • For .co.ke specifically, the registrant should be a commercial entity operating in Kenya.

As an accredited KENIC registrar, HostGuru Africa handles all verification paperwork on your behalf.

Step 1: Choose Your Domain Name

Your domain is your brand online. Follow these Kenya-specific best practices:

  • Use your business or brand name directly (e.g., nairobiclinic.co.ke).
  • Include your city for local SEO if your business is location-specific (e.g., mombasaplumber.co.ke).
  • Keep it under 15 characters — short, memorable, easy to say on Kenyan radio or TV.
  • Avoid hyphens, numbers, and special characters.
  • Check that the name is not trademarked by another Kenyan business.

Step 2: Check Domain Availability

  1. Go to hostguru.co.ke/domain-registration
  2. Type your desired domain name in the search box.
  3. Select .co.ke from the extension dropdown.
  4. Click Search Domains.

If your name is taken, try adding your city (e.g., nairobiflorist.co.ke), a descriptive word (kenyalegaladvice.co.ke), or your personal name (johnmutualawyer.co.ke).

Step 3: Add to Cart and Choose Registration Period

.co.ke domains require minimum 1-year registration. Multi-year registrations (2–5 years) lock in the current price — smart protection against KENIC price increases. Current HostGuru .co.ke price: KES 1,350/year.

Step 4: Configure DNS / Name Servers

  • If hosting with HostGuru: use ns1.hostguru.co.ke and ns2.hostguru.co.ke
  • If pointing elsewhere: enter your host s name servers.
  • Not ready for hosting yet? Leave default — you can change name servers any time from your client area.

Step 5: Pay via M-Pesa or Card

HostGuru Africa supports Kenya s favourite payment methods:

  • M-Pesa (Lipa Na M-Pesa STK Push to your phone — instant confirmation)
  • Visa and Mastercard
  • Bank Transfer (for annual bulk orders)

After M-Pesa payment is confirmed, your .co.ke domain is registered immediately and you receive a confirmation SMS and email.

Step 6: Update Your WHOIS Information

WHOIS is the public database of domain ownership. Log into your HostGuru client area and update with your correct Kenyan business details: company name, physical address in Kenya, email, and phone number. This is required by KENIC.

Kenyan Domain Extensions Compared

Extension Intended For Price/Year Best For
.co.ke Commercial businesses KES 1,350/year Shops, companies, SMEs
.or.ke Organisations / NGOs KES 1,350/year NGOs, associations
.ac.ke Academic institutions KES 1,350/year Universities, colleges
.sc.ke Schools KES 1,350/year Primary / secondary schools
.ke General Kenya KES 1,499 Short premium brands

Never Let Your .co.ke Domain Expire

A lapsed domain can be registered by competitors or domain squatters within minutes. Protect yourself:

  • Enable auto-renewal in your HostGuru client area.
  • Keep your M-Pesa or card billing details current.
  • Watch for renewal reminders sent 90, 30, and 7 days before expiry.
Register your .co.ke domain today for just KES 1,350/year. HostGuru is a KENIC-accredited registrar — pay via M-Pesa instantly. Search your .co.ke domain
H
HostGuru
HostGuru Team
The HostGuru team helps Kenyan businesses succeed online with expert hosting, domain, and email advice.

Leave a Reply

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

Latest from the Blog

View all articles →