Safaricom USSD codes are the quickest way to manage your line β check airtime, buy data, borrow Okoa, redeem Bonga Points, and more. This complete guide lists every important short code and shows you exactly how to use them. Bookmark this page for quick reference.
π° How to Check Airtime Balance (*144#)
Checking your airtime balance is one of the most common Safaricom actions.
- Open your phone dialer
- Dial *144#
- Press call
- Your airtime balance appears instantly
π¦ How to Buy Safaricom Data Bundles (*544#)
The most popular Safaricom bundle code is *544#.
- Dial *544#
- Select your preferred bundle category (Daily, Weekly, Monthly)
- Choose your bundle package
- Confirm payment using airtime or M-PESA
- You receive a confirmation SMS and the bundle is active
Pro tip: For faster, discounted bundles without navigating USSD menus, use Till 509947 instead.
π How to Check Bundle Balance (*544*44#)
To check your remaining data, minutes, or SMS balance:
- Dial *544*44# to see your remaining data balance instantly
- Or dial *544# and select "Check Balance" from the menu
π Okoa Jahazi Complete Guide (*131#)
Okoa Jahazi is Safaricom's emergency airtime loan service. Dial *131# to access it. Below is everything you need to know.
π How to Borrow Okoa Jahazi
- Dial *131# from your Safaricom line
- Select "Okoa Jahazi" (or "Okoa Chap Chap" depending on your menu)
- Choose the amount you want to borrow (options vary by eligibility)
- Confirm the loan β you'll see the amount plus service fee
- You receive a confirmation SMS and the airtime is added instantly
π How to Check Your Okoa Balance
- Dial *131#
- Select "Okoa Jahazi"
- Choose "Check Balance" or "Okoa Balance"
- Your outstanding loan amount and available borrowing limit are displayed
Alternative: You can also check your Okoa balance by dialling *131*3# (varies by menu version).
π° How to Repay Okoa Jahazi
- Auto-deduction: Your Okoa loan is automatically deducted when you top up airtime
- Early repayment: Dial *131# β "Okoa Jahazi" β "Repay Okoa" β Follow the prompts
π Okoa Jahazi Fees, Limits & Eligibility
| Feature | Details |
|---|---|
| Service Fee | ~10% of borrowed amount |
| Minimum Borrow | Usually Ksh 10β20 |
| Maximum Borrow | Varies by usage β typically Ksh 100β500+ |
| Repayment Period | Automatically deducted on next recharge |
| Eligibility | Regular usage, active SIM, clear previous loans |
β Bonga Points Code (*126#)
Check and redeem your Bonga Points using USSD.
- Dial *126#
- Select "Check Points Balance"
- Choose "Redeem" to convert points to airtime or data bundles
- Confirm your selection β the value is added instantly
π² How to Sambaza Airtime (*140#)
Transfer airtime to another Safaricom number using Sambaza.
USSD Format:
*140*Amount*PhoneNumber#
Example: *140*50*0712345678# sends Ksh 50 airtime.
- Dial the formatted USSD code
- Confirm the transaction
- The recipient receives the airtime instantly
π Please Call Me Code (*130#)
Send a "Please Call Me" request to another Safaricom number when you're out of airtime.
- Dial *130#
- Enter the recipient's Safaricom phone number
- Confirm β the recipient receives a free SMS requesting a call back
Alternative format: *130*PhoneNumber# (e.g., *130*0712345678#).
π Secret & Diagnostic Codes
These are useful for checking your phone's identity and network settings:
| Code | Purpose |
|---|---|
| *#06# | Display IMEI number (phone serial ID) |
| *#*#4636#*#* | Phone diagnostics (Android β may vary) |
| *#*#197328640#*#* | Service mode (advanced β use with caution) |
π USSD vs Till 509947 β Which is Better?
| Feature | USSD (*544#) | Till 509947 |
|---|---|---|
| Works with Okoa debt? | β No | β Yes |
| Price savings | β Full price | β Up to 60% off |
| Delivery speed | β Instant | β Instant |
| Network restrictions | β Safaricom only | β Safaricom & Airtel |
| USSD menu navigation | β Yes | β No menus |
Verified Merchant β Till 509947
Secure MβPESA STK Push payments. Independent reseller β not affiliated with Safaricom. Works even on Okoa.
β Frequently Asked Questions β Safaricom USSD Codes
Dial *131# to access Okoa Jahazi services. From there you can borrow airtime, check your balance, or repay your loan.
Dial *131# and select "Check Balance" or "Okoa Balance". Your outstanding loan amount will be displayed instantly.
Dial *544*44# to check your remaining data bundles. You can also dial *544# and select the balance option.
Okoa Chap Chap is accessed via *131#. Select "Okoa Jahazi" or "Chap Chap" (depending on your menu) and follow the prompts to borrow airtime instantly.
Dial *144# to check your Safaricom airtime balance instantly. It works on all phones without internet.
Dial *544# and follow the menu to select daily, weekly, or monthly bundles. You can pay using airtime or M-PESA.
Use *140*Amount*PhoneNumber#. For example, *140*50*0712345678# sends Ksh 50 airtime.
Dial *130# and follow the prompts to send a free "Please Call Me" request to another Safaricom number.
Yes β use Bingwa Sokoni Till 509947 via M-PESA Lipa na M-PESA β Buy Goods. Instant delivery, often cheaper, and works even on Okoa. Shop now β