Now recruiting beta testers — get 6 months of full features free for your feedback →

LedgerSprout icon LedgerSprout

Standalone Desktop App

One of the few bank statement PDF readers on the market that is 100% private. Your data never leaves your computer!

From statement PDF to clean spreadsheet in minutes.

LedgerSprout helps you import bank and credit card statements, review extracted rows, and export clean files you can use right away for bookkeeping and tax prep.

  • Review transactions before export
  • Export to CSV and XLSX
  • Runs locally on your machine
LedgerSprout
Inputchase_jan.pdf, citi_q1.pdf, ally_feb.pdf
Detected90 transactions across 3 files
ReviewCheck dates, amounts, categories
ExportCSV, XLSX, QFX (Pro)

Workflow

A simple 3-step flow

1. Import statements

Drop in PDF statements from your bank or card portal.

2. Review extracted rows

Check transaction details and adjust categories before export.

3. Export clean files

Generate output ready for spreadsheets, accounting, or tax workflows.

Private by design

Your bank statements never leave your computer.

Most statement converters make you upload sensitive PDFs to their servers. LedgerSprout doesn’t. Every page is read, parsed, and exported entirely on your own machine — no account, no cloud, no upload. You can switch your Wi-Fi off and it works exactly the same.

  • 100% local processing — nothing is ever sent anywhere
  • No account or sign-up required
  • Works completely offline
  • Your financial data stays yours

Screenshots

What the app looks like

The actual review console, running locally on your machine.

LedgerSprout welcome screen with a drag-and-drop area to add PDF bank statements, processed locally on your computer
Get started Drag in your PDF statements — nothing leaves your computer.
LedgerSprout financial transactions with the export menu open, showing Excel, CSV and Quicken output options
Export Send clean data to Excel, CSV or Quicken.
LedgerSprout Insights tab summarising uncategorized spending by payee, payees over the 1099-NEC threshold, fees and interest, and monthly cash flow
Insights See where the money went, who you paid, and what it cost you.

Downloads

Download LedgerSprout

Release links update automatically from version.json.

Other downloads and platforms

Windows may show a “Windows protected your PC” screen. LedgerSprout is code-signed, but Windows SmartScreen still cautions about newer apps from independent publishers until they’ve built up enough downloads to earn reputation — it doesn’t mean anything is wrong, and it stops appearing as more people install the app. Click More info to see our verified publisher name, then Run anyway to continue. The app runs entirely on your computer — nothing is uploaded.

The SmartScreen dialog after clicking More info, showing App LedgerSprout and Publisher David Koons, with a Run anyway button
After More info: our verified publisher, and the Run anyway button.

Supported banks

Check your bank before you pay

Drop in a statement PDF and LedgerSprout picks the right parser automatically. The free Community edition reads the same formats as the paid ones — so you can confirm your own statements work first, in a couple of minutes, without buying anything. A few of the big ones:

…plus Delta SkyMiles, USAA, and more. See all supported formats →

Bank not listed? Try it free anyway — a generic parser handles many common layouts, and you will know within minutes whether yours is one of them. If it is not, send us a statement and we will look at your format.

Pricing

Choose your plan

Community

Free

Start here. Confirm your own statements parse correctly before you pay for anything.

  • Import statement PDFs
  • Review transactions
  • Automatic categorization of transactions
  • CSV export
Check my bank free

No card required

Pro

$349 1-year license

  • Everything in Individual
  • QFX export
  • Direct database export to SQL Server, MySQL, or PostgreSQL (add-on)
  • Create custom parsers for your own statement PDF layouts
  • Command-line converter for headless batch automation and scripting
  • Priority support and custom parser help

No auto-renewal โ€” you're never billed automatically. After 12 months the Pro features above switch off and your key keeps working as a permanent Individual license. Details.

Buy Pro

Check your bank is supported first

Need Another Bank?

Request support for your bank

If your bank or card issuer is not supported yet, share one original text-based statement PDF so we can review your format.

Need to request support for your bank?

Now recruiting beta testers

Join the beta — client statements still never leave your machine

You already can’t risk client financial data ending up somewhere it shouldn’t. The beta doesn’t change that — every statement you test stays 100% local, the same as the shipped app. Put your messiest client PDFs through it and tell me what breaks.

What you get

  • A free 6-month beta license — every Individual feature, no card required (what happens after)
  • A direct line to the developer, not a support queue
  • Input on which banks and features get prioritized next

What I’m asking

  • Try it on real client statements — including the messy ones: multi-column PDFs, scanned pages, odd formats
  • Tell me what breaks, what’s confusing, or what’s missing. A quick email is plenty.

Nothing is uploaded during the beta either — your email is used only to coordinate with you, never shared or sold. A statement PDF is only sent if you attach one, and only to check parser support for your bank.