Expenses & income
Seventeen sensible categories to start with, then add your own with hand-picked colours and icons.
Most expense trackers hand you a form. Ledgerly hands you one box. Type coffee 4.50 food, press Enter, done — and it shows you exactly what it understood before it saves anything.
Expenses, income, debts, budgets and recurring transactions. Syncs across your devices.
rent 1200 @housing yesterday
AddLedgerly pulls the amount, category, date and payment method out of plain text. The preview under the box is not decoration: the parser makes judgement calls, and seeing its reading before you commit is what makes those calls safe to make automatically.
coffee 4.50 food
rent 1200 @housing yesterday
groceries 62 #card 3 days ago
+3000 salary
Everything runs from the toolbar popup or a full-page dashboard. Nothing is behind a paywall.
Seventeen sensible categories to start with, then add your own with hand-picked colours and icons.
Cap everything or one category, weekly, monthly or yearly. One notification when you cross your warning threshold, one more if you go over. No nagging in between.
Loans and IOUs in either direction. Repayments show up in normal cashflow reports, because money leaving your account is money leaving your account. Debts settle themselves at zero.
Set rent or salary once. If your browser was closed for three weeks, Ledgerly creates every occurrence you missed — not just the most recent one.
Spend in any currency, report in yours. Each entry stores the rate from the day you made it, so last year's totals never quietly change when today's rates move.
Spend by category, income vs expense, twelve-month trends, savings rate, top spending, budget adherence, debt payoff. Every chart has a table view and exports to CSV or JSON.
Log an expense on a plane or in a basement. Entries save to your device instantly and upload themselves when you reconnect — queued in order, retried until they land, and never duplicated if a request half-succeeds. Nothing is lost waiting for a network.
You should be able to log a coffee without reaching for the mouse.
Ledgerly asks for four permissions and one network host. It has no content scripts, so it cannot read the pages you visit — not as a promise, as a capability it does not have.
Your records live in a Postgres database where row-level security is enforced on every table, on every operation. The key shipped inside the extension is a publishable one and grants no access on its own.
Read the privacy policyNo — deliberately. You type what you spent, and that is the whole input. Ledgerly has no field for card numbers or account credentials and never asks for a banking login, which means there is no credential for anyone to lose.
They save to your device immediately and appear in the UI straight away. A queue holds them in the order you made them and uploads them when you reconnect, retrying through a flaky connection. Because every record carries an ID generated on your device, a request that succeeds but loses its reply is recognised as the same entry rather than being written twice.
Yes. Enter an amount in any currency and Ledgerly converts it to your base currency using that day's rate, then stores the converted figure permanently. Reports add up the stored values, so a rate change tomorrow cannot rewrite last March's total — and a budget you hit stays hit.
Yes. Sign in with the same account and your ledger follows you. Each device keeps its own local copy for speed and offline use, and changes sync both ways in the background.
Any time, from Settings, as CSV or JSON — no request to us and no waiting. Every chart in the reports section also has a table view you can read and copy directly.
Nothing. There is no paid tier, no trial, and no feature held back.
Install it, pin it, and log the next thing you buy. It takes about four seconds.
Add to Chrome — free