Imagine this: you have Ksh 200 sitting in your Safaricom airtime, but the shop only accepts M‑PESA. Or you need to send money to a friend, but your airtime is useless for that. Frustrating, right?

That's where Safaricom's official "Airtime to Cash" service comes in. It lets you convert your airtime balance into real M‑PESA money that you can spend anywhere.

In this guide, we'll show you exactly how to convert Safaricom airtime to M‑PESA cash using the USSD code *544#, explain the fees and limits, and share smarter alternatives to get the most value from your airtime.

What is Airtime to Cash?

Airtime to Cash is an official Safaricom service that allows prepaid customers to convert a portion of their airtime balance into M‑PESA money. The service is available 24/7 and works instantly.

📌 Key fact: This is the only official way to turn Safaricom airtime into cash. Be cautious of third‑party apps or individuals offering to convert airtime – they may be scams.

Step-by-Step Guide to Converting Airtime

Follow these simple steps to convert your airtime to M‑PESA cash:

  1. Dial *544# on your Safaricom line and press send.
  2. Select the "Airtime to Cash" option from the main menu. (Note: This is usually option 7 or 8, depending on your menu version.)
  3. Enter the amount you want to convert (between Ksh 10 and Ksh 1,000).
  4. You'll see a summary showing the amount you'll receive and the fees charged.
  5. Enter your M‑PESA PIN to confirm the transaction.
  6. You'll receive a confirmation SMS from Safaricom. The cash will be credited to your M‑PESA account instantly.

⚡ Quick Reference

USSD Code*544#
Shortcut*544*7#
Min AmountKsh 10
Max AmountKsh 1,000 per transaction

Fees & Limits You Should Know

Before converting, understand the costs involved:

Airtime Amount Fee (10% + Ksh 5) Cash You Receive
Ksh 50 Ksh 10 Ksh 40
Ksh 100 Ksh 15 Ksh 85
Ksh 200 Ksh 25 Ksh 175
Ksh 500 Ksh 55 Ksh 445
Ksh 1,000 Ksh 105 Ksh 895

⚠️ Important: The fees are deducted from the amount you convert. So if you convert Ksh 100, you only receive Ksh 85 in M‑PESA.

Alternative Ways to Use Your Airtime

If you don't want to pay the conversion fees, here are some alternatives:

The Best Use for Your Airtime

Here's a smarter strategy: instead of paying high fees to convert airtime to cash, consider this:

🛒 Want the best value for your money? Instead of converting airtime at a loss, use your cash to buy bundles from datasokoni.com. We offer 42+ bundles at the lowest prices in Kenya. Pay via M‑PESA Till 509947 and get instant delivery.

Frequently Asked Questions

How do I convert Safaricom airtime to M-PESA cash?

Dial *544# on your Safaricom line, select the 'Airtime to Cash' option, enter the amount you want to convert (between Ksh 10 and Ksh 1,000), enter your M-PESA PIN, and confirm. The cash will be credited to your M-PESA account instantly.

What are the fees for converting airtime to cash on Safaricom?

Safaricom charges a 10% transaction fee plus a Ksh 5 service charge. For example, converting Ksh 100 airtime to cash will cost Ksh 15 in fees (Ksh 10 + Ksh 5), so you'll receive Ksh 85 in M-PESA.

What is the daily limit for Safaricom airtime to cash conversion?

The minimum amount you can convert is Ksh 10, and the maximum per transaction is Ksh 1,000. The daily limit for this service is Ksh 2,000.

Is there a better way to use my Safaricom airtime instead of converting it?

Yes! Instead of paying high fees to convert airtime to cash, you can use that airtime to buy bundles directly from Safaricom, or you can sell it to trusted friends. However, the best value is often to keep the airtime for emergencies, or use it to buy cheap bundles from platforms like Bingwa Data.