1. Misto's Financial
mistosfinancial.comStatement import in five formats, parsed on your device, free.
Best for: People who want import or manual entry to be the main path, not a fallback, with nothing uploaded.
Misto's was built local-first, so not linking a bank was never the price of entry. The Statement Importer takes CSV, PDF, OFX, QFX, and QIF, parses them in your browser or app — the raw file never leaves your device — cleans up merchant names, categorizes each row, and shows you the batch before anything is saved. A one-time column-mapping step handles banks with odd CSV layouts and is remembered. Manual entry is quick and treated as a first-class way to run a ledger.
Everything in the free-forever core works without a bank connection: envelope budgets, goals, the Tax Vault, Misto AI's morning note, every export. If you ever do want automatic sync, Misto's Premium does it without an aggregator — you sign in on your bank's own page inside the app and transactions are read on-device, read-only.
Where it falls short: PDF parsing depends on the bank's layout and occasionally needs the mapping step; there's no investment-holdings import; and it's a one-person product.
What it gets right
- CSV, PDF, OFX, QFX, QIF — all free
- Parsed on your device; nothing uploaded
- Whole app works without a link
- Optional sync with no aggregator
Where it falls short
- PDF layouts vary; sometimes needs mapping
- No holdings import
- Solo developer
Pricing: Free forever core (import and manual entry included); Misto's Premium is a one-time $49 for bank sync and extras. No subscription.