Budget Planner & Expense Tracker

Set your monthly budgets, track every dollar, and import your bank's CSV statement — categorized automatically, analyzed locally, never uploaded. The budget app that doesn't want your bank login.

100% in your browser — no account, no bank link, nothing uploaded.
☁ Cloud backup Premium only
July 2026
Spent this month
$0
Left in budget
$0
Safe to spend
Projected month-end

Category budgets

Import a bank statement (CSV)

Drop your bank or card CSV here or click to browse.
It's read by your browser, categorized locally, and never uploaded. Re-importing the same file is safe — duplicates are skipped.

Add an expense

This month's transactions

Where it went

Insights

About the Budget Planner & Expense Tracker

Every budgeting app wants the same thing before it shows you a single number: your bank login. Mint wanted it, then shut down. YNAB wants it and $99 a year. This planner takes the opposite deal: you get the budgets, the tracking, the statement import, the insights — and your financial data never leaves your device. There is no account, no bank connection, and no server that ever sees a transaction.

The trick that makes it practical is the CSV import. Every bank and credit card already lets you download your statement as a CSV file. Drop that file here and the planner reads it in your browser: it figures out which columns are the date, description, and amount, handles both sign conventions, categorizes each charge with keyword rules, and skips anything you've imported before, so re-dropping last month's file is always safe. You get the "connected app" experience with a file that never travels.

What it does

How to use it

Why no bank connection is a feature

Aggregators work by holding your bank credentials or an access token, forever, on their servers. That is a permanent, high-value target, and the business model it funds is usually your data. A CSV file you download yourself and read locally gives you the same transactions with none of the standing risk. The five extra clicks a month are the price of your bank password never being anyone else's problem.

Good to know

Common questions

How do I track my expenses without linking my bank account?

Two ways, both fully private: type expenses in with the quick-add row, or download the CSV statement your bank or credit card already offers and drop it into the import box. The file is read by your own browser, categorized locally, and never uploaded anywhere. No Plaid, no bank login, no account.

How does the automatic categorization work?

A built-in set of keyword rules recognizes common merchants (coffee shops to Dining, gas stations to Transport, streaming services to Subscriptions). When you correct a category, the planner offers to remember that merchant, and the new rule applies to everything you import later. The rules live in your browser, not on a server.

What is the safe-to-spend number?

It divides what is left of your total monthly budget by the days remaining, giving one honest daily number, for example spend up to $23 a day for the rest of July and you land on budget. It updates with every expense.

Can it find subscriptions I forgot about?

Yes. The recurring-charge radar looks for the same merchant charging a similar amount in consecutive months and totals them up, which is usually an uncomfortable and useful number.

Is this budget planner really free and private?

Yes. Every feature runs in your browser and your financial data stays on your device. Premium members can optionally turn on cloud backup to sync their budget across devices; it is off by default and opt-in.

Related tools