Bank statement to Excel in 30 seconds
Stop retyping transaction lines. Drop in a PDF statement and get a clean spreadsheet with dated rows, signed amounts and a running balance — ready for Excel, Google Sheets, QuickBooks or Xero.
Three steps, no formatting cleanup
The hard part of statement conversion was never the OCR — it was keeping dates, descriptions and amounts on the same row when the PDF reflows them across columns. That's what this does.
Drop the file
A PDF statement, a CSV export, or a screenshot from your banking app. Up to 30 pages, 25 MB.
Rows are rebuilt
Glyph positions are reassembled into real lines, then each line is mapped to date, description, amount and balance.
Download .xlsx or .csv
Preview the table first, then export. Numbers land as real numbers, not text — so SUM and VLOOKUP just work.
Built for people who reconcile by hand
If your month ends with a statement open in one window and a spreadsheet in the other, this is the tool.
Bookkeepers & accountants
Client sends a 14-page PDF. You need the lines in a sheet in the next ten minutes, not next Thursday.
Loan & mortgage officers
Six months of statements, one borrower. Normalise them into one sheet to compute average balance and NSF count.
Freelancers & small business
Separate business from personal spending without paying for a full accounting subscription.
Auditors & analysts
Pull a whole period into one contiguous dataset so sampling and trend checks stop being copy-paste work.
Works with the banks you actually use
Any statement with a readable text layer converts. These are the formats people bring most often:
Output is plain .xlsx / .csv, so it imports cleanly into Excel, Google Sheets, Numbers, QuickBooks Online and Xero.
Convert a statement from your bank
Every bank lays out its statement differently — different column names, different date formats, different things that break. These pages cover what each one actually prints.
Convert by file type or destination
If you already know what you are converting from — or where the data is going next — start here instead.
Questions
The short answers. Everything else you can just try — it's free while in beta.
How do I convert a bank statement PDF to Excel?
Upload the PDF, wait a few seconds while the transaction lines are read, then download the result as .xlsx or .csv. Each row keeps its date, description, signed amount and running balance.
Which banks are supported?
Any bank that issues a text-based PDF or a CSV export works. That covers the major US, UK, Canadian, Australian and EU retail banks, plus most regional banks and credit unions. If a statement converts badly, send it to us and we'll tune the parser for that format.
Is my statement uploaded to a server?
The file itself is read in your browser. Only the extracted transaction text is sent to the model that structures it into rows, and nothing is retained once the conversion finishes.
What if my statement is a scan or a photo?
Upload a PNG or JPG screenshot instead of the PDF. Images are read directly, so scanned statements and phone screenshots work even without a text layer.
Does it handle separate debit and credit columns?
Yes. Debit and credit columns are folded into a single signed amount column — withdrawals negative, deposits positive — which is what Excel, QuickBooks and Xero expect.
What happens to the running balance?
If the statement prints a balance column, it's carried across per row. If it doesn't, the balance column is left empty rather than guessed.
Try it on your own statement
No account, no card, no email. Convert one statement and see whether the rows come out right.
Open the converter