Download page for Expense Snap, an expense tracker for Android.
Snap a photo of a receipt, or share any expense screenshot (wallet notification, order confirmation, UPI alert) to the app. It reads the image entirely on your device, extracts the amount, currency, merchant, category, and date, and records the expense to a Google Sheet in your own Google account.
There is no server. Nothing you scan ever leaves your device except the extracted row written to your own spreadsheet.
- Open the latest release and download the
.apkfile. - Open the downloaded file on your Android phone. Allow installs from unknown sources if prompted.
- Sign in with Google. On the "Google hasn't verified this app" screen, tap Advanced, then Continue. The only permission requested is access to your Google Sheets.
- Tap Snap expense to photograph a paper receipt
- Share any screenshot to Expense Snap from another app
- Pick existing screenshots from your gallery
- Optional: enable Google Drive folder sync in Settings to process screenshots dumped into a Drive folder
The app checks this repository for new versions when it opens, and you can check manually in Settings under Check for updates. When an update is available, tap Update now, then open the downloaded file to install it over the existing app.
- Expenses are stored in a Google Sheet created in your own Google account.
- Images are processed on the device with Google ML Kit; no cloud OCR is used
- Sign in requests only Google Sheets access; Drive read-only access is requested only if you turn on Drive sync
- Uninstalling the app removes everything local; your spreadsheet stays in your Google account
- Android 5.0 or newer
- A Google account