Expense tracker. Know where the money goes.
Add a transaction
Saved only in this browser, nothing is uploaded.
Transactions
Where it goes
Expense breakdown by category
Know your money, without handing it over
Most budgeting apps ask you to link bank accounts and upload your spending to the cloud. This tracker keeps every transaction in your browser's local storage, fast, offline-friendly, and completely private. Log income and expenses, watch your balance update, see exactly where your money goes, and export a CSV any time. No account, nothing uploaded, free forever.
How to use the Expense Tracker
The Expense Tracker is a simple money log that keeps your income and spending in this browser. You add each transaction with an amount, category, date and an optional note, and the page keeps a running balance, a list you can filter by month and a donut chart of where your spending goes. It suits anyone who wants to track a personal or small business budget without linking a bank or making an account.
Step by step
-
Pick your currency symbol
Use the Currency menu at the top right of Add a transaction to choose one of ten symbols, from $ USD to R$ BRL. It only changes the symbol shown next to amounts; nothing is converted. The choice is remembered.
-
Choose Expense or Income
Press Expense or Income on the toggle. The Category list switches to match: Food, Transport, Bills, Shopping, Health, Entertainment and Other for spending, or Salary, Freelance, Gift and Other for income.
-
Fill in the details
Type the Amount, which must be more than zero. Pick a Category, check the Date (it starts on today) and add a Note if you want to remember what it was for.
-
Add the transaction
Press Add transaction, or press Enter while the cursor is in Amount or Note. The amount and note clear so you can log the next one straight away, and the totals, list and chart update.
-
Add your own categories
Press + New category, type a Category name and press Add. The category is added to whichever type is selected, Expense or Income, and is picked for you. Names that already exist are refused.
-
Review a month and export
Use the month menu beside the Transactions heading to switch from All time to a single month. Press Export CSV to download the transactions in view. To remove one, press the cross at the end of its row.
Reading the result
- Balance is income minus expenses for the period in view. Its left edge turns green when the balance is zero or more and red when you have spent more than you earned.
- Income and Expense show the totals for the same period, so switching the month menu changes all three cards.
- Transactions are listed newest date first. Income rows carry a plus sign and a green edge, expenses a minus sign and a red edge.
- Where it goes is a donut of your expenses by category for the period, with the total spent in the middle. The legend lists each category's amount and its share rounded to a whole percent. Income is not part of the chart.
- The CSV has the columns Date, Type, Category, Amount and Note. Expenses are written as negative amounts, and the file is named expenses-all.csv or after the month, such as expenses-2026-10.csv.
Tips and common mistakes
- Export a CSV now and then as a backup. The data lives in this browser only, so clearing site data, using a private window or switching browsers or devices means starting again.
- Deleting a transaction happens at once with no undo. To fix a typo, delete the row and add it again with the right values.
- Set the Date before you press Add transaction when logging older spending. A wrong date puts the entry in the wrong month for the filter and the export.
- Keep one currency per tracker. The symbol menu changes how every amount is labeled, it does not convert mixed currencies.
- Custom categories cannot be removed from the list once added, so pick names you will reuse.
Privacy and limits
Everything runs in your browser. Transactions, your custom categories, the currency symbol and the Expense or Income choice are saved in this browser's local storage and are never uploaded. Transactions and categories you add in one tab also show up in any other open tab of the tracker. If the browser's storage is full, the page tells you it could not save.
Everything your money does, at a glance.
- Log expenses and income with a category, date, and optional note in seconds, Enter adds straight from the keyboard.
- Create custom categories for expenses or income to match your real spending, on top of the sensible defaults.
- See a live donut chart of your expense breakdown by category, with amounts and percentages in the legend.
- Track your running balance, total income, and total expenses at a glance for any period.
- Filter by month to review a specific period without losing your full history, and pick from ten currency symbols.
- Export a CSV file of the transactions in view for Excel, Google Sheets, or any spreadsheet app.
Frequently asked questions.
Is the Expense Tracker free?
Is it private? Is my money data uploaded anywhere?
Does it work offline?
Will I lose my transactions if I close the tab?
Can I change the currency?
What does the CSV export include?
Published · Last updated .