Everything you need to get started.
Budgetalot is a simple, private budgeting tool that runs entirely in your browser. No accounts, no syncing, no tracking — your data stays on your device.
All budgeting features live inside budget.html, organized into tabs: Transactions, Expenses By Month, Monthly Summary, and Envelope Breakdown.
Click Choose File at the top of the app and select your bank CSV. The app supports 4‑column and 5‑column formats. If your CSV includes an envelope column, the app automatically strips it and keeps the first four columns.
Your CSV is saved locally so you can refresh the page without losing your data.
Each transaction includes a dropdown where you can select an envelope category. Your selections are saved automatically in your browser using local storage.
Changing a category instantly updates all monthly views.
Envelopes let you organize your spending into meaningful groups such as Groceries, Rent, Gas, Entertainment, and more. You can adjust envelopes anytime by selecting a different category from the dropdown.
You can also add new envelopes or delete ones you no longer use. All envelope data is stored locally for privacy and persistence.
The app includes several monthly views:
These views update instantly whenever you change an envelope.
Click Export Categorized CSV to download a new CSV containing your envelope selections. This file includes Type, Date, Description, Amount, and Envelope.
You can use this exported CSV in spreadsheets, tax preparation, or long‑term tracking.
Compare store prices, track savings, and find the best deals. Editable store names, persistent data, and a clean layout make weekly shopping easier.