Free now — no ads, no subscription

Know where your money goes. Without the spreadsheet.

SpendFlow tracks your income and expenses, keeps your budgets honest and turns each month into clear charts. Use it on the web or on Android — and with a web account, add expenses straight from Telegram or your AI chat.

Get it onGoogle PlayComing soon oniPhone · iOS
  • Free
  • No ads
  • 5 languages
  • Web + Android
SpendFlow home screen with monthly balance and expense breakdown chartSpendFlow home screen with monthly balance and expense breakdown chart
SpendFlow net worth by account and recent transactionsSpendFlow net worth by account and recent transactions
Features

Everything you need to run your daily money

Built for everyday spending — quick to log, easy to read, nothing locked behind a paywall.

Income & expenses in seconds

A big keypad, your own categories with icons and colours, notes and dates. Log a purchase before you leave the shop.

Budgets that keep you on track

Set a monthly limit per category and watch the progress bar fill up as you spend.

Monthly insights

Category donut charts, top spending and trends show exactly where the money went.

Accounts & net worth

Cash, bank, mobile wallet — track every account, see net worth per account and carry balances over from month to month.

Receipt photos

Attach a picture of the receipt to any transaction so you can find it later.

CSV import & export

Import CSV files — including exports from the SpendFlow Android app — with duplicate detection and undo. Export any month anytime.

Vehicle fuel & mileage

Log fill-ups with odometer readings and see your real km per litre over time.

Your language, your theme

English, বাংলা, Русский, ไทย and Deutsch — with dark and light themes.

Installable web app

Add SpendFlow to your home screen or desktop and use it like a native app, with secure cloud sync through your Google sign-in.

Free extras

Add expenses from where you already chat

Rarely found in a finance app — and free right now.

Telegram bot

Type an expense like you would text a friend. The bot saves it to your SpendFlow web account, and you can fix the category, account or undo with one tap.

  1. Open Settings → Connect Telegram in SpendFlow
  2. Tap the link to open the bot and link your account
  3. Send “50 coffee” — or “+5000 salary” for income

Example

50 coffee

✅ Added 50.00 ৳ — Food · Cash (coffee)
✏️ Category💳 Account🗑️ Undo

/budget

📊 Budgets this month Food ▓▓▓▓▓▓░░░░ 62% (4,960.00 ৳ / 8,000.00 ৳)

  • /recent
  • /report
  • /budget
  • /undo
  • /fuel
  • /timezone

AI chat connector (Claude / ChatGPT)

Connect SpendFlow to your AI chat app as a custom connector (MCP). Then just ask: add expenses, check budgets or get a spending summary in plain language.

  1. Copy the connector URL from Settings → AI Chat
  2. Add it as a custom connector in Claude or ChatGPT
  3. Approve access in your browser — you can revoke it anytime
Connector URLhttps://spendflow-daily-finance.vercel.app/api/mcp

Example

Spent 450 on lunch, paid cash

⚙ add_expense

Done — added 450.00 ৳ for lunch under Food · Cash.

How is my food budget looking?

⚙ get_budget_status

You've used 62% of your 8,000 ৳ food budget this month — 3,040 ৳ left.

13 actions the AI can use
  • add_expense
  • add_income
  • edit_transaction
  • delete_transaction
  • list_categories
  • list_accounts
  • list_recent_transactions
  • get_budget_status
  • get_summary
  • get_top_spending
  • get_category_breakdown
  • get_spending_trend
  • get_net_worth
How it works

Up and running in a minute

  1. Sign in or install

    Open the web app and sign in with Google or your email, or install the Android app from Google Play. Not ready? Try the demo first — no account needed.

  2. Log as you go

    Add income and expenses in the app. With a web account you can also send them from Telegram or your AI chat.

  3. See the full picture

    Budgets, charts and account balances update instantly so you always know where you stand.

Download

Use SpendFlow where you are

The web app works in any modern browser. The Android app is on Google Play. iOS is on the way.

Available

Web app

Phone, tablet or desktop browser. Installable as an app; your data syncs to your SpendFlow account (sign in with Google or email).

Available

Android app

Get SpendFlow from Google Play. Syncing with your web account is coming soon.

Coming soon

iPhone & iPad

A native iOS app is in progress. Until then, the web app works great in Safari — add it to your home screen.

Coming soon

Video walkthrough

We're making a short video that shows SpendFlow, the Telegram bot and the AI connector in action. Meanwhile, the live demo lets you click around with sample data.

Try the live demo
FAQ

Frequently Asked Questions

What is SpendFlow?

SpendFlow is a free web app for tracking daily income and expenses. It shows monthly overviews, category charts and account balances, supports budgets and multiple currencies, and syncs your data securely to the cloud so it is available on any device you sign in from.

Is SpendFlow free?

Yes. SpendFlow is completely free — no subscription, no ads and no locked features. Sign in with your Google account and start tracking right away, or try the interactive demo without creating an account.

Can SpendFlow be installed like a mobile app?

Yes. SpendFlow is a progressive web app (PWA). Open it in your browser and choose “Add to Home Screen” on your phone or “Install” on desktop to use it like a native app, with an offline screen when the connection drops.

Is my financial data private and secure?

Yes. You sign in with Google or a one-time email code (no password), your data is stored in a secure cloud database that only your account can access, and you can export everything as CSV or permanently delete your account and all of its data at any time.

Can I import or export my transactions?

Yes. Import transactions from a CSV file — with duplicate detection and one-tap undo — and export any month or your full history as CSV whenever you like.

Is there a mobile app?

Yes. The SpendFlow Android app is available on Google Play. An iOS app is coming soon — until then, iPhone users can use the web app and add it to their home screen from Safari.

How does the Telegram bot work?

In SpendFlow, open Settings → Connect Telegram and follow the link to the bot. Once linked, send messages like “50 coffee” to add an expense or “+5000 salary” to add income. Commands such as /recent, /budget, /report and /undo let you review and fix entries from the chat.

Can I use SpendFlow from Claude or ChatGPT?

Yes. SpendFlow offers an MCP connector. Copy the connector URL from Settings → AI Chat, add it as a custom connector in your AI chat app and approve access in your browser. The assistant can then add transactions and read your categories, accounts, budgets and reports. You can revoke access at any time.