M-PESA logo

M-PESA APK

by Safaricom
Package com.safaricom.mpesa.lifestyle Version 5.1.10 Size 107.8 MB Updated 2026-07-18 Category Finance & fintech Requires Android 5.0+
Download XAPK

XAPK · 107.8 MB · v5.1.10

This is an XAPK (a split app bundle). Install it with the SAI installer (free, 5 MB) — see how to install an XAPK.

File integrity
SHA-256: 75fe0a4e36cf018d0ba56386775ca83d05029340acb3d4c94bb707a976d0665a
Look up this hash on VirusTotal
Verify the SHA-256 matches your downloaded file before installing.

About M-PESA

M-PESA is Kenya's — and arguably the world's — most successful mobile money service, moving a large share of the country's GDP. The app adds bill payments, savings (M-Shwari), business tills and global remittances on top of the classic send-money core.

Key features

How to install

  1. Tap the green button above to open M-PESA's official download page.
  2. Allow installs from this source when prompted (Settings → Apps → Special access → Install unknown apps).
  3. Open the downloaded file from your notifications or Downloads folder.
  4. If Android shows a Play Protect warning, tap "More details" → "Install anyway". This appears for any app installed outside the Play Store.
  5. Launch M-PESA and sign in or register.

New to sideloading? Read our full guides: how to install an APK · fix the Play Protect warning.

How to update

APK installs don't auto-update through the Play Store. Check this page for the newest M-PESA build — we list the current version, size and checksum — download it and install over the existing app. Your data is kept.

FAQ

Is the M-PESA APK safe to install?

Yes. We mirror the official Safaricom build and publish its SHA-256 checksum and a VirusTotal scan on this page, so you can verify the file is untouched before installing.

How do I install M-PESA without the Play Store?

Download the APK using the button above, allow installs from your browser when Android asks (Settings → Install unknown apps), then open the downloaded file. Our step-by-step guide above covers the Play Protect prompt too.

What is the M-PESA package name?

The Android application ID is com.safaricom.mpesa.lifestyle. Check it after installing (Settings → Apps) to confirm you got the genuine app.

Was this guide helpful?

More finance & fintech

Popular now

← All finance & fintech · All apps