statementtool100% FREE
The free one

Free bank statement converter

PDF to Excel, CSV and QuickBooks. Every figure re-checked against the running balance your bank printed — so you can see it is right, not hope it is.

No account No per-page fees Nothing uploaded QBO & OFX free too
8Output formats
0Bytes uploaded
NoneAccount needed
£0To use it

Drop your statement PDFs here

40 files at once · 500 pages eachLarge statements are tested on computers, not yet on phones
Password-protected is fine

Test usTurn your Wi-Fi off — it still works
What nobody else does

We do not ask you to trust the accuracy. We prove it.

A bank statement carries its own answer key: the running balance column. Every other converter quotes you a percentage. We re-do the arithmetic on every single row and tell you, row by row, which of three states it is in.

VerifiedMost rows

Re-derived from the running balance your bank printed. If the arithmetic agrees, the row is right — not “probably right”.

FlaggedThe exceptions

The arithmetic disagrees, so we name the row and the discrepancy. Two rows to check instead of forty pages to re-read.

Not checkableDescriptions

Payee text cannot be proved by arithmetic. We say so, rather than folding it into a single accuracy percentage.

How we measure accuracy

Privacy you can check yourself

Your statement never leaves this tab.

Text-layer and password-protected PDFs — the large majority of statements — are read entirely inside your browser. There is no upload step to trust, no retention window to read, and no deletion policy to take our word for. Scanned paper statements are the one exception, and we ask first.

  • Turn your Wi-Fi off and convert anyway. The tool keeps working. Nothing that needs a server can work offline — that is the whole proof, and it takes five seconds.
  • Watch your browser’s network tab. Zero requests carry your file, because nothing leaves.
  • Read the parser source. Published unminified, with the build hash this page is serving.
What happens to your file, precisely
01Read from disk into this tab
A standard browser file read. The bytes never touch the network.
02Decrypted here if it has a password
Your password is typed into this page and used here. It is never sent anywhere.
03Parsed and reconciled in a background worker
Your machine does the work, which is also why there is no queue.
04Written out as the file you chose
Generated in the tab and handed straight to your downloads folder.
05Gone when you close the tab
No copy, no history, no backup, nothing for anyone to ask us for later.
Browse by bank

Statement layouts we have actually tested

A bank gets its own page here only once someone has put real statements from it through the parser and written down what they found. There is no page for a bank we have not tested.

All countries and banks

Advertisement
Ad slot 970×250 — height reserved in CSS so it cannot shift the page