Web Hosting Companies in Kenya That Accept MPESA Payment


Almost all web hosting companies in Kenya accept payment through MPESA.Payment through MPESA is easier than PayPal or bank transfer. We will not pick all the hosting companies, but the best and most reliable firms.

Here is the list of those companies and their MPESA Paybill numbers

  • Kenya Website Experts

Kenya Website Experts is the best hosting company in Kenya. It accepts payment through MPESA, PayPal, bank transfer and western Union. The company’s MPESA paybill number is 695571.

Before you make the payment, make sure to select a plan,then generate an invoice and pay,click here to visit Kenya Website Experts website

When making payment via MPESA,follow these steps:

  1. On the M-PESA Menu Go to “Lipa na M-PESA”
  2. Select Pay Bill
  3. Enter Business No: 695571
  4. Enter Account No: ” Your Invoice Number”
  5. Enter the amount you wish to pay
  6. Enter your M-PESA PIN.
  7. Confirm that all details are correct and press OK
  8. You will receive a confirmation SMS from M-PESA immediately.

Visit Kenya Website Experts via this link and choose a plan

  • Safaricom Web Hosting

Safaricom web hosting is the second best web hosting provider in Kenya especially for small and medium websites. If your blog gets 1,000 to 300,000 page views per month,this is the most ideal provider to select. Web hosting costs between Ksh 1,300 and Ksh 9,000 per year.There is also free web hosting services for those buying a new domain. The Lite plan, which costs Ksh1,300 per year,is offered for free to any client who purchases a new domain.

Payment is made through MPESA.

  • HostPinnacle

Hosting a website with HostPinnacle costs between Ksh 1,500 and Ksh10,000 per year. Hostpinnacle is cheaper than Kenya Website Experts and it has excellent hosting services. The Paybill Number for HostPinnacle is 774112.Before you make the payment,visit HostPinnacle website via this link,select a plan and generate an invoice. Then go ahead and pay.

To make payment via MPESA,follow these steps:

  1. Go to MPESA
  2. Select Lipa Na MPESA
  3. Select Paybill
  4. Enter Business Number(774112)
  5. Enter Account Number(Invoice Number)
  6. Enter Amount(e.g Ksh1,500)
  7. Enter MPESA Pin and send

To get the invoice,click on this link to generate one from Hostpinnacle website.

  • Truehost

Truehost is another good web hosting company that accept payment through MPESA.Even before you pay, there is a free plan for new clients. You can register for the new plan, use it for one month, then pay if you are satisfied with their services.

  • Skyhost

If you need a cheap and reliable web hosting company in Kenya,select Skyhost.The good thing is that it accepts MPESA payment.But before you pay,click here to visit Skyhost website,then pick a suitable plan and make the payment.Web hosting services cost as little as Ksh2,000 per year.

  • Sasa Host

The cost of hosting at Sasa Host is from Ksh2,400 to Ksh 30,000 per month depending on the type of hosting you wish to buy.One of the payment methods is MPESA.Sasa Host’s MPESA paybill number is 548200.

To make the payment, visit Sasa Host,visit the company’s website, choose the type of plan you wish to buy,then generate an invoice.

  • Webhost Kenya

Webhost Kenya is another web hosting company that allows MPESA payment. Their MPESA paybill number is 506000

To make the payment,follow these steps:

  1. Select “Pay Bill” from the M-PESA menu.
  2. Enter the business number 506000
  3. Enter the invoice number  as the account number.
  4. Enter the amount  to pay
  5. Enter your M-PESA PIN
  6. Confirm that all details are correct and press ok.
  7. You will receive a confirmation from Safaricom and Webhost Kenya

Hosting price is as low as Ksh2,100 per year.