Expensio
Open app
Local-first · No account needed

Manage your

Add an expense in seconds with a single line of text. Watch your progress bar fill up as you pay it off. Everything lives in your browser; no sign-up, no sync, no server.

Get started Works offline after first load.

Add an expense in seconds

Type a natural-language line like Rent 1200 or Coffee 4.50 paid and press Enter. No forms, no dropdowns, no friction.

  • Amount extracted automatically
  • Status set from "paid" / "unpaid" keyword
  • Default priority assigned instantly

Monthly rollover

Roll unpaid expenses into the next month with one click, preserving their paid progress.

Stays on your device

All data is stored in your browser (IndexedDB). Works offline after first load — no server, no account.

Quick add syntax

Coffee 4.50unpaid · Medium priority
Rent 1200 paidmarked as paid
Gym 50 highHigh priority
Netflix 15 lowLow priority
Coffee 4.50 note: oat milk latteoptional note