Safaricom is the largest mobile network in Kenya. With it’s staggering subscriber base it stands to reason that they likewise have a staggering lineup of products and services: from consumer level ones to those specifically tailored for businesses.
Most of these services and products are readily accessible from USSD codes, otherwise known as shortcodes. These codes are easy to remember and are compatible with virtually all types of mobile devices.
While most of these codes are common knowledge to long time subscribers, this may not be the case for new subscribers such as foreigners or those migrating from a competitor. Still, some codes are likely to go unnoticed or forgotten by longtime subscribers since Safaricom occassionally adds new codes while updating or retiring others.
General USSD Codes
Prepaid Main Menu
Main Menu to access all services and manage your account for prepaid subscribers.
Postpaid Main Menu
Main Menu to access all services and manage your account for postpaid subscribers.
Blaze Tariff Menu
Enroll to blaze tariff and access its services and products. Blaze Review
Unified menu with access to all Safaricom products and services.
Access all M-PESA information such as statements, tariff query, agent/merchant services. How to get M-PESA Statements?
M-PESA Tuma Popote
Send money from M-pesa to Airtel Money or T-Kash users. M-Pesa, Airtel Money and T-Kash Rates?
Send and receive money using M-PESA in East-Africa and the rest of the world using this service run in partnership with Western Union.
Check your airtime balance.
Transfer your airtime to another Safaricom number
Credit Top Up
Top up your airtime from a scratch card voucher. How to top up different number indirectly?
Data Top Up
Top up data directly from a scratch card voucher.
Buy or subscribe to a data bundle and check your data balance.
Check your data bundle balance.
Get internet settings (APN). You can also send a blank SMS to 445 to get the settings..
Buy SMS Bundles (Bulk SMS) and check your SMS balance.
Get advance airtime that you can pay later (10% interest deducted on advance airtime).
Okoa Jahazi Balance
Check your okoa jahazi airtime balance.
Subscribe or unsusbcribe from Storo Bonus including storo data. Also check your daily target and storo balance.
Subscribe to the ring back tone service.
Enrol to, redeem, transfer and check your bonga points balance – Safaricom’s loyalty program..
Please Call Me
Flashback – Request someone to call you back (max 5 flashbacks per day).
Transfer your airtime to another number (min: Ksh.5, max: Ksh.10,00; min. allowable balance after transfer: Ksh.20).
Confirm SIM registration and update personal details (if already registered on M-PESA).
Stop Safaricom Promotion SMS
Unsubscribe from promotion SMS texts from Safaricom. More info here.
Stop Marketing SMS
Stop marketing/promotional SMS from specific companies or organizations. More info here.
Alerts and Classifieds
Subscribe to get updates on news, sports, jobs, horoscopes etc.How to stop premium services?
Safaricom Business Solutions
Access Safaricom Business solutions such as Website & Email services, Zidisha Plus and Fixed LTE/4G Internet.
Safaricom Home Fibre
Access and Manage Safaricom Home Fibre Services.
Get help on your account and talk to a customer care agent.
Last updated: September 2019
This list is meant to be comprehensive but some codes may have been missed. Feel free to share any code that you think may have been left out in the comments and it’ll be added into the table.