Go Back to the Old M-PESA App from Safaricom My OneApp on Android | Simple Guide 2026
Go Back to the Old M-PESA App from Safaricom My OneApp on Android
Simple Guide 2026 | Step-by-Step Instructions to Revert to Classic M-PESA
Quick Summary: Many Safaricom users prefer the simplicity of the old M-PESA app over the new My OneApp. This guide provides multiple methods to revert back to the classic M-PESA interface on your Android device in 2026.
Safaricom introduced the My OneApp in late 2024, consolidating M-PESA, voice, data, and messaging services into a single platform. While this all-in-one approach works for some users, many Kenyans miss the dedicated, streamlined M-PESA experience of the original app.
This comprehensive guide covers all available methods to get back to the old M-PESA app interface, from simple settings adjustments to installing older APK versions.
Video Tutorial: Reverting to Old M-PESA App
Method 1: Check for Classic Mode in My OneApp Settings
The easiest solution is to enable Classic Mode within the My OneApp itself. Safaricom added this option after user feedback.
1Open Safaricom My OneApp on your Android device
2Tap the Menu icon (three horizontal lines) in the top left corner
3Select “Settings” from the dropdown menu
4Look for “App Mode” or “Interface Preference”
5Select “Classic M-PESA Mode” or “Simplified View”
6Restart the app to apply changes
Success: If this option exists in your version, the app will now display a simplified interface focused primarily on M-PESA functions.
Note: This feature is not available in all My OneApp versions. If you cannot find this option, proceed to Method 2.
Method 2: Uninstall My OneApp and Install Old M-PESA APK
If Classic Mode is unavailable, you can install the previous standalone M-PESA app using an APK file.
Important Security Warning: Only download APK files from trusted sources. Unofficial APKs can contain malware. We recommend using reputable APK repositories like APKMirror or APKPure.
1Backup your M-PESA data: Note recent transactions and confirm your SIM PIN is active
2Uninstall Safaricom My OneApp:
Go to Settings > Apps > Safaricom
Tap “Uninstall”
Confirm removal
3Enable Unknown Sources:
Go to Settings > Security
Enable “Install unknown apps” for your browser
Or Settings > Apps > Special access > Install unknown apps
4Download Old M-PESA APK:
Visit APKMirror.com or APKPure.com
Search for “M-PESA Kenya” or “Safaricom M-PESA”
Select version 4.2.0 or earlier (pre-My OneApp)
Download the APK file
5Install the APK:
Open your file manager
Navigate to Downloads folder
Tap the downloaded APK file
Select “Install”
6Disable Auto-Updates:
Open Google Play Store
Search for “Safaricom” or “M-PESA”
Tap the three dots menu
Uncheck “Enable auto-update”
Success: You now have the classic M-PESA app. Remember to manually check for security updates periodically while avoiding feature updates that would restore My OneApp.
Method 3: Use M-PESA USSD Code (*334#)
For users who want the simplest possible M-PESA experience without any app installation, the USSD code provides direct access to all M-PESA services.
1Open your phone dialer
2Dial *334# and press call
3Select your desired service:
Send Money
Withdraw Cash
Buy Airtime
Loans & Savings
Lipa na M-PESA
My Account
Advantages of USSD: Works on any phone (including feature phones), no data required, no app updates, fastest access to services. The only downside is the menu-based interface rather than the visual app experience.
Method 4: Use M-PESA App Lite or Web Version
Safaricom offers lighter alternatives that provide core M-PESA functionality without the full My OneApp complexity.
M-PESA App Lite
1Download “M-PESA App Lite” from Google Play Store
2This version offers: Basic send money, pay bills, buy airtime, and check balance without the full My OneApp features
M-PESA Web
1Visit mpesa.safaricom.co.ke on your mobile browser
2Log in with your M-PESA number and PIN
3Use the web interface for transactions without installing any app
Troubleshooting Common Issues
Problem: “App Not Installed” Error
Solution: Uninstall all versions of Safaricom/M-PESA apps completely, restart your phone, then try installing the old APK again. Ensure “Install unknown apps” permission is granted.
Problem: Old App Forces Update to My OneApp
Solution: Disable Google Play Store auto-updates for the app immediately after installation. Some older app versions may have forced update mechanisms; try version 4.1.0 or earlier.
Problem: Cannot Log In to Old App
Solution: Ensure your SIM card is active and properly inserted. The old M-PESA app requires SIM authentication. If issues persist, contact Safaricom customer care at 100.
Problem: Security Concerns with Old APK
Solution: Only download from verified sources (APKMirror with verified signatures). Scan with antivirus before installation. Never download from random websites or Telegram groups offering “cracked” versions.
Installing APKs from trusted sources like APKMirror is generally safe, but you miss automatic security updates. Always verify the APK signature matches official Safaricom releases. Avoid random download sites or “modded” versions.
Will Safaricom block the old M-PESA app from working?
As of 2026, Safaricom has not blocked older app versions from accessing M-PESA services. However, they may force updates in the future. Using USSD (*334#) remains the most reliable long-term option.
Can I use both My OneApp and old M-PESA app together?
No, you cannot have both apps installed simultaneously as they conflict. You must choose one interface. However, you can use the app alongside USSD codes without issues.
What happens if I update the old M-PESA app by mistake?
If you accidentally update through Google Play Store, the app will convert to My OneApp. You will need to uninstall and reinstall the old APK version again, following the steps in Method 2.
Does the old M-PESA app work on all Android phones?
The old M-PESA app works on Android 5.0 (Lollipop) and above. Very old phones running Android 4.4 or earlier may experience compatibility issues. For such devices, USSD (*334#) is the recommended alternative.
Why did Safaricom replace the old M-PESA app?
Safaricom introduced My OneApp to consolidate all services (M-PESA, voice, data, messaging) into a single platform, reduce app maintenance costs, and compete with super-apps like M-PESA Global. However, many users find the new interface cluttered and prefer the simplicity of the dedicated M-PESA experience.