Turn your M-Pesa SMS messages into powerful financial reports, charts, and insights — all 100% on-device with zero data sharing.
Mpesa Analyser Ledger reads the M-Pesa SMS messages already stored on your phone and transforms them into clear, actionable financial summaries — no syncing, no account linking, no internet required.
Filter transactions by date range, category, or contact. Generate statements with a single tap. See at a glance how much you've sent, received, spent on bills, or withdrawn this month.
Powerful filtering, reporting and search — built specifically for M-Pesa users.
See your full transaction history with any individual person or business — total sent, received and frequency.
Group transactions automatically — send money, receive money, buy goods, pay bills, withdraw, and more.
Filter by any custom date range — daily, weekly, monthly, or a specific period you define.
Generate a clean M-Pesa statement from your SMS history — useful for records, audits, or personal budgeting.
Search through all your M-Pesa transactions quickly by name, amount, date, or transaction type.
Secure your financial data with an app password — only you can access your transaction history.
Mpesa Analyser was built with privacy as a first principle. It never connects to external servers, never shares your data, and never asks for more than it needs.
The app reads SMS on-device only. No personal data is ever transmitted anywhere.
Your M-Pesa transaction details are never shared with advertisers or any third party.
No internet connection is needed. Everything runs locally on your Android device.
The app is independent — it analyses your SMS messages, not your Safaricom account directly.
You can view our full privacy policy here
Great App, simple to install, and very fast to use. Also secured by password protection. Offers quick and easy way to analyze all your M-Pesa transactions by category using quick filters.
Application working well. Able to get M-Pesa messages that are stored in your phone and generate a useful summary. Does exactly what it says.
Helpful for tracking who I send and receive money from. The per-contact breakdown is really useful for small business owners who use M-Pesa a lot daily.
Free to download. No sign-up. No data shared. Just clarity.
Download on Google Play