No Expiry Date Data

Activate Data

Our new data plan gives you the freedom to choose how much airtime you would like to convert to data, thereby enjoying flexible browsing.

To make a purchase simply follow these steps: -

  • Dial *544# on your handset
  • Select ‘Buy Data’ from the menu
  • Select purchase for own or other number
  • Enter the amount you wish to spend
  • Select your preferred mode of payment
  • You will receive a message with details of you purchase

Set up Data

To get internet settings, dial *100# or call 100 to speak to a customer care agent to get activated for browsing.

To set-up manually, input the following information in your default data settings

  1. Connection Name: Safaricom Internet
  2. APN: safaricom
  3. Username: saf
  4. Password: data

For content requiring Proxy filter e.g. WAP devices, add the below:

  1. Proxy/Gateway address:
  2. Proxy Port: 8080 for HTTP or 9201 for WAP
  3. Authentication type - Normal or PAP/CHAP

Once set-up, you may now start enjoying the One Data Tariff.

Scratch Cards for Data

You may recharge your Safaricom line through scratch cards while choosing from our wide range of denominations to suit your budget.

The process is simple: -

  • Scratch the card to reveal recharge code
  • Dial *141* followed by the recharge code then # on your phone. i.e. *141#123456789#
  • You will receive an SMS from Safaricom confirming successful recharge.
  • Dial *544#, select Voice from menu and follow prompts to complete purchase.

M-PESA for Data

M-PESA gives you the convenience of topping up your line anytime and anyplace, with more flexibility on the amount.

The process is simple: -

  • Go to your M-PESA menu and select ‘Buy airtime’
  • Enter mobile number you wish to top up.
  • Enter amount of airtime you wish to buy.
  • Enter your M-PESA PIN then confirm the details.
  • Complete transaction by pressing OK.
  • You will receive a confirmation SMS from M-PESA.
  • Dial *544#, select Voice from menu and follow prompts to complete purchase.

My Data Usage on my Android device

Stay on top of your data usage, right to the last MB.

How do I monitor my data usage on my android device?

  • Download MySafaricom app and control our usage through my data usage tool
  • Network Settings on your android device to monitor data consumption and set daily data limit

How do I stop losing my airtime through data bundle renewal?

You now how the choice to make a one-off purchase or have your data bundle renewed daily. You may stop an auto-renewing bundle by selecting the ‘stop auto-renew’ option. Dial *544# to get started.

How do I prevent my airtime from getting used up on background processes?

To ensure that your airtime isn’t used up to browse when your data bundles run out, activate MyDataManager by dialing *544#.

Quality watching on YouTube

Because every now and then we need a dose of our favorite YouTubers plus all the interesting content on YouTube, we need a sustainable way to consume the content. Save up to 60% of your data by choosing to watch videos in standard quality instead of High Definition. Here’s how you do this: -

  • While on YouTube, click on the little cog on the bottom right hand side of the video time bar.
  • Click on the ‘Quality’ option.
  • From the options provided, 480p is a pretty good balance between clarity and data load.

Snapchatting smartly

Snapchatting is fun and it gives you access to great content that you don’t want to miss out on before its 24-hour run. Here’s how to ensure that you save on data while on Snapchat: -

  • Go to ‘Snapchat Settings’
  • Click on ‘Manage Additional Services’
  • Select ‘Travel Mode’

Deactivate autoload on WhatsApp

There’s a WhatsApp group for just about anything these days, and we have no control over how many memes we receive per day. To keep your WhatsApp groups from consuming a lot of data, make sure to deactivate auto-download on videos and images: -

  • Navigate to ‘settings’ on your WhatsApp APP
  • Choose ‘Data and Storage Usage’
  • Select ‘Media Auto Download’ option
  • Select ‘When Using Mobile Data’ and switch it to ‘No Media’
  • You may also enable low data usage for WhatsApp calls

Get it right with The Gram

Trying to resist the allure of pictures of friends treated to vintage filters is futile. We spend a good amount of time scrolling through Instagram. Here is how to control the amount of data it consumes: -

  • Open Instagram options
  • Go to ‘Settings’
  • Click on ‘Cellular Data Use’
  • Then select ‘Use Less Data’

Choose when to press play

Videos are more commonly being used to share information, and Facebook made sure to maximize on this new strategy. To ensure that your data survives longer, switch off autoplay through these simple steps: -

  • Go to your Facebook profile tab
  • Click on ‘Settings’
  • Select ‘AutoPlay’
  • Select ‘Never autoplay videos’

Stay on top of the Tweets

Twitter is where we go to keep up with what’s happening in the world so uninstalling the app isn’t an option. Instead, you may control your data consumption by turning off autoplay on videos through these steps: -

  • Go to your Twitter profile icon.
  • Click on ‘Settings and Privacy’
  • Select ‘Data Usage’
  • Set ‘Video autoplay’ to ‘Never’

Terms & conditions for the Safaricom Data Bundles

Our terms of use are a reflection of our new promise of being simple, honest and transparent. They govern your use of Safaricom products ensuring that you get the best and the most out of our offering. Our Terms and Conditions also provide more information about our products and constitute an agreement between you and Safaricom PLC.

Learn more here.

Frequently Asked Questions

The new data tariff now allows customers to buy data with NO EXPIRY DATE, for any amount they wish.

The data will not expire. The customer gets to use the entire bundle until it depletes.

The new data tariff is available to all Safaricom customers (prepaid, postpaid and hybrid).

The new data plans are available on *544#, My Safaricom App, and Web on

Yes, customers can purchase the data as many times as they like.

No. The New Data bundles will not have free access to WhatsApp.

Customers can buy the new data plan with Airtime and M-PESA. The customer will be prompted to select the payment option before completing the purchase.

Yes, you can purchase the new data plan for another number as well.

Yes, customers will earn Bonga points for each purchase as per the current conversion rate.

Yes. The customer can still buy the old Data Bundles with Bonga points. They however will not be able to buy the new data plan with Bonga points.

Yes, customers will be able to browse without data using their airtime at KSh 4.3 per MB.

Customers can subscribe to My Data Manager by dialing *544# and selecting Normal Bundles with Expiry on option 3.

Yes, the customer will receive balance notifications at 500MB, 75MB and 2MB.

The customer will also receive a depletion notification upon the data plan’s depletion.

Yes, you will be able to sambaza data from the new tariff, between 5MB and 10MB per transaction, with a maximum of 20MB per day.

The normal bundles with an expiry date will be used up first before the data in the new tariff.

No. The validity of the old bundles with expiry cannot be extended with the new data plan.

Need Help?

We are here for you