Bank statement converter
Every line of your statement, in the right column.
Drop in a PDF bank statement and get back dates, descriptions and amounts as clean spreadsheet rows — each one checked against the statement’s own running balance before you download it.
Dedicated extraction pages for 56 banks and fintechs — and the converter accepts statements from banks that aren’t on the list.
Browse all supported banks →Convert now
Drop a statement. Watch it become structured data.
Transactions appear here as your statement is read, straight from the extraction itself.
or
PDF · up to 25 MB · scanned statements OK
How it works
Drop a PDF. Get columns that reconcile.
No setup and no integration. Three steps, and the third one is opening the file.
Upload the statement
Drag it in or choose a file. Digital exports and scanned pages both work. Password-protected PDFs are not supported — unlock and re-save one first.
It reads the pages, then checks its own work
Each page is read for dates, descriptions, debits and credits. Every extracted row is then walked against the statement’s running balance, so a misread figure is caught rather than quietly exported.
Download and reconcile
Open the workbook in Excel, Numbers or Google Sheets, or take the CSV or JSON straight into whatever you already use.
Built for finance work
Everything needed to skip the retyping.
Six things the converter does that a copy-and-paste afternoon does not.
Columns that actually line up
Dates, descriptions, debits and credits land in their own columns — including multi-line descriptions and layouts that put debits and credits in separate money columns.
Scanned statements
Pages are read as images, so a scan or a photographed statement works, not just a digital export.
Three export formats
Excel for reconciliation, CSV for imports, JSON when something downstream is going to read it.
Checked against the statement’s own balance
Extraction is only half of it. Each row is walked against the running balance the statement itself prints, so a misread amount is caught before it reaches your workbook instead of after you have filed it.
Named banks, and the rest
Fifty-six banks and fintechs have a dedicated extraction page. Statements from banks that aren’t on that list still convert.
Batch conversion
Convert a run of statements in one go rather than one at a time. Included from the Pro plan up.
What happens to your file
A bank statement should not outlive the job it was uploaded for.
The whole lifecycle, stated plainly — including how long anything survives.
Encrypted upload
The file reaches the server over HTTPS, TLS 1.2 or 1.3.
Read, then checked
Pages are rendered and read, and the rows are validated against the running balance.
Your PDF is deleted
The uploaded statement is removed as soon as the conversion and its check finish — and also if the job fails or times out.
The output goes too
The generated workbook and its download link are cleared by the cleanup sweep.
Pricing
Priced by the pages you actually convert.
Start free, with no card. Move up when the volume needs it, and cancel whenever.
- Excel, CSV and JSON export
- Every supported bank
- Balance check on every conversion
- Scanned statements
- Everything in Free
- Batch conversion
- Priority support
- Everything in Pro
- Unlimited batch processing
- Dedicated support
Limits count statement pages, not files — a 12-page statement uses 12 pages. Every plan converts PDFs up to 25 MB.
Questions
The things people ask before uploading.
What happens to my statement after I convert it?
The PDF you upload is deleted as soon as the conversion and its balance check finish — and also if the job fails or times out. The workbook that gets generated is removed by a cleanup sweep within 24 hours, along with its download link.
Can it read scanned statements?
Yes. Pages are rendered to images and read visually, so a scan or a photographed statement converts the same way a digital export does.
Do you support password-protected PDFs?
No. There is no decryption in the converter, so a locked PDF cannot be read. Open it in your PDF viewer, save an unlocked copy, and upload that instead — the converter will tell you if it detects an encrypted file.
My bank isn’t in your list. Will it still work?
Usually. Fifty-six banks and fintechs have a dedicated extraction page, but the converter falls back to a general extractor for anything else, so unlisted banks and non-US statements normally convert too.
How accurate is it?
Every extracted row is checked against the running balance the statement itself prints, which catches misread figures that would otherwise pass silently. That is a genuine check rather than a confidence score — but it is not a substitute for reviewing a statement that matters, so give the output a look before you file it.
How big a statement can I upload?
Up to 25 MB per PDF. Long statements are fine — a 43-page statement converts in full. Your plan’s monthly limit is measured in pages, so a longer statement uses proportionally more of it.
Ready when you are
Stop retyping bank statements.
Drop a PDF in and see the rows come out. The free plan needs no card.
30 pages a month free · PDF up to 25 MB · Excel, CSV or JSON