USSD shortcodes provide a simple way to access mobile subscription services from any mobile phone. You do not need a smartphone to access Safaricom services using USSD codes. You just have to dial a * followed by the code and end with a #.
Safaricom services you can access with USSD shortcodes include topping up airtime, checking balances, loan application, MPESA services, Bulk SMS, and mobile banking services.
Remember USSD codes start with a * and end with a #. With these codes, you have access to services from the comfort of any place without the need to visit an agent or Safaricom offices. You can also access Safaricom services from a Kabambe phone without the need for internet or bundles.
Here is a list of useful USSD codes to help you manage your Safaricom account or access other services from a Safaricom line.
Airtime, SMS and General Service USSD Codes
*144# Check airtime credit balance.
*141*Scratch Card PIN# Load airtime.
*100*1*4# or *140*Amount*Mobile Number# Sambaza (Transfer) Airtime to another Safaricom user.
*411# Get alerts, classified info, news, sports, and horoscopes.
*555# Access Blaze Tariff menu. Affordable airtime and internet packages for the youth under 26 years of age.
*130*Mobile Number# Send please call me. Limited to 5 flashbacks per day.
*188# Subscribe to Safaricom bulk SMS bundles.
*811# Enrol for Skiza Tunes and set song.
*100# for Prepaid and *200# for Postpaid. Access Safaricom main menu like Jitambulishe, Mpesa reversal, SIM Card queries, Account, Join Postpay, Balance and data manager, Get PUK, and Products and Services.
*126# or *456*3# Bonga points (Safaricom’s customer loyalty reward programme) menu. Bonga points are redeemable for talk time, SMS, internet bundles, and phones, shopping, etc.
*232# SIM registration and updating personal details for registered SIM cards.
*485# Safaricom Business Solutions menu USSD code. Services like internet for business, website & email services, Zidisha Plus, and request for fixed 4G/LTE internet connection.
*100*5*5*1# Unsubscribe from marketing messages. Type name of marketing service or text number then select confirm to stop receiving any message from them.
*100*5*4# Unsubscribe from promotional text messages you subscribed to.
*456# A way of accessing the Safaricom Unified menu for all available products. Services you can access include but not limited to:
Balances and top up
Okoa/Sambaza and Please call me
Register for Jitambulishe (Voice protect your MPESA services against hacks and malicious transactions)
Get PUK to unlock your phone
International Calling BundlesActivat or Join Postpay
Safaricom Home Fibre and Safaricom TV, manage subscriptions and pay for services
*544# Buy internet, SMS bundles with or with no expiry, and check bundle balances.
*445# Request for Safaricom internet settings for new phones or SIM cards. You can also send a blank SMS to 445. Install or save the internet settings once you receive them.
*400# Safaricom Home Internet menu. Check if your area is covered, subscribe to Safaricom Fibre Home, pay and manage subscriptions.
Safaricom USSD Codes for Loans
*131# Okoa Jahazi (advance credit for calls). To qualify, your airtime balance should be below 2 shillings, and your line must have been active for at least 6 months. You can access an advance credit up to Ksh. 1000 at a fee of 10%.
*855# KPLC Okoa Stima. Register your prepaid tokens KPLC metre and borrow any token amount based on your pre-determined credit limit or transaction history with Kenya Power. This loan comes at a cost of a 10% facility fee, payable within 7 days.
*234*1*1# Access Mshwari loan menu, request loan, save, pay a loan, and check loan limit.
MPESA USSD Short Codes
*334# Safaricom’s new Mpesa USSD code. A short and simple way to get Mpesa services on any phone especially the non-smartphone type eg kabambe. With this code you can send money, withdraw cash, buy airtime, access loans and savings menu, Lipa na Mpesa, Mbanking for all listed banks and SACCOs, Pochi la Biasharia services, and Mpesa account management menu.