Convert a bank statement PDF to CSV or Excel
Drop a text-based PDF statement and get a clean table of transactions — date, description, amount, balance — ready for spreadsheets, accounting imports, or tax prep. Your file is parsed on your device and never uploaded.
Drop a bank statement PDF here, or click to choose
Private by design: your file is parsed in this browser and never uploaded. Scanned (image-only) PDFs are not supported yet.
| Date | Description | Amount | Balance |
|---|
Adjust columns
Detection is automatic. If a column landed wrong, change its role here — the mapping is remembered in this browser for statements with the same layout.
Unlock the full export — $15 once
Free preview and 15-row exports forever. A one-time purchase unlocks unlimited rows, multi-file batch conversion, and merged exports across statements.
Have an unlock key?
Just paid and waiting for your key? Open your unlock page.
Unlocked — unlimited exports and multi-file batch. Thank you!
How it works
- Choose or drop a bank statement PDF (must be a text-based PDF, not a scan).
- The tool detects the date, description and amount columns automatically.
- Check the preview — if a column landed wrong, adjust the mapping once and it is remembered for that layout.
- Download CSV or .xlsx. Free exports include the first 15 transactions; a $15 one-time unlock removes the limit and adds multi-file batch with merged exports.
Private by design
Unlike online converters, no file is sent to a server. All parsing runs in your browser with pdf.js, so statements never leave your machine. You can disconnect from the internet after the page loads and it still works.
What the CSV looks like
Four columns: date (ISO format where the statement shows a year), description, amount (money in is positive, money out negative), and balance when the statement includes a running balance. Debit/credit column layouts are folded into the signedamount.
Which banks are supported?
Conversion is generic: it detects the column layout of any text-based PDF statement rather than relying on per-bank templates. We maintain bank-specific notes forChase,Bank of America,Wells Fargo,Barclays,Monzoand more in the “By bank” menu — but the same converter works for any bank.
Not supported yet
Scanned or photographed statements (image-only PDFs with no text layer). The tool detects these and tells you instead of producing garbage.