PDF bank statements to CSV, with visible balance checks.
Give us a supported PDF bank statement. Get transactions in CSV or JSON, with balance checks and clearly flagged discrepancies — and see exactly what was verified before you pay.
Digital PDFs only · one account, one currency per file · 10 MB / 20 pages max. The preview is free and shows the first transactions plus every check result.
Example — illustrative, not a real bank
Your PDF
03/01 Deposit 500.00 03/03 Grocery -84.50 03/05 Card pmt -1,200.00 03/09 Wire in 2,500.00 ... Closing bal 9,205.00
statementize.csv
date,description,amount,balance 2026-03-01,Deposit,500.00,10500.00 2026-03-03,Grocery,-84.50,10415.50 2026-03-05,Card pmt,-1200.00,9215.50 2026-03-09,Wire in,2500.00,11715.50
- Opening 10,000.00 + movements = closing 9,205.00
- Every running balance matches
- 2 rows flagged for review
How it works
1
Drop the PDF
We check it against our supported layouts in seconds — before you pay anything.
2
Read the preview
First transactions, page references, and each check: passed, failed, or not performed.
3
Buy pages
$19 for 100 pages, valid 90 days. A page is a processed PDF page.
4
Download
Generic CSV or documented JSON, ready to import into your workflow.
What we check
- Opening balance + all movements = closing balance
- Every printed running balance against every amount
- Debit and credit signs, in both directions
- Date order and coverage of every page
- Repeated transactions are flagged — repeats are often legitimate, so we never delete rows
- A check we cannot run is reported as not performed, never as passed
A balanced file is not a guarantee that every line is correct — errors can offset. That is why the preview shows the checks, not just a green light.
What this is not
- • Not “all banks” and not “100% accurate”. Supported layouts are listed on the upload page; unsupported files are told why.
- • Not a direct QuickBooks/Xero connection. You get a generic CSV or JSON and import it yourself.
- • Not for scans or photos — digital PDFs with a text layer only.
- • Not an archive: PDFs are deleted within 24 hours of processing, results within 7 days.
Questions
- Which banks are supported?
- The one real bank statement layout we have fully validated, line by line, is the Capital One 360 Savings digital PDF. Beyond that, digital PDFs whose transactions print as a table with dates, amounts and optionally balances may work — the free preview tells you immediately if your file is not supported, before you pay.
- What does a page cost?
- $19 buys 100 pages, valid 90 days; a 3-page statement uses 3 pages. Failed technical processing is refunded automatically. No automatic overage: when your pages run out, you choose to buy more.
- What happens to my file?
- It is used to produce your result, then deleted within 24 hours; results are kept 7 days so you can re-download, or deleted immediately on request. Your statements are never used to train models. Details on the data handling page.
- Can software or an AI agent use this?
- Yes — see the API documentation. Same engine, same checks, documented JSON, per-client keys.
Free. No account needed for the preview.