M-PESA APK
This is an XAPK (a split app bundle). Install it with the SAI installer (free, 5 MB) — see how to install an XAPK.
75fe0a4e36cf018d0ba56386775ca83d05029340acb3d4c94bb707a976d0665aAbout 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
- Instant transfers that work around the clock
- Pay bills and buy airtime/data in a few taps
- PIN and biometric protection for your account
- Works on low-end Android phones and slow networks
How to install
- Tap the green button above to open M-PESA's official download page.
- Allow installs from this source when prompted (Settings → Apps → Special access → Install unknown apps).
- Open the downloaded file from your notifications or Downloads folder.
- If Android shows a Play Protect warning, tap "More details" → "Install anyway". This appears for any app installed outside the Play Store.
- 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.