Convert a bank statement PDF to CSV

CSV is the format most accounting software, budgeting apps, and scripts expect, and a bank statement PDF isn't built to be read that way. Drop your statement into the box below and get back a plain CSV file with a header row and one row per transaction, columns for date, description, debit, credit, and balance. It's designed to import cleanly into whatever tool you use next, whether that's a spreadsheet, a budgeting app, or your own script. After conversion, we recompute the running balance from the extracted rows and compare it against the opening and closing balances printed on your statement. A match earns a verified badge, to the cent; if the numbers don't line up, we label the file for review instead of handing you a CSV that looks fine but isn't. Your PDF is deleted the moment conversion finishes, and your first conversion needs no signup.

Drop your bank statement PDF here, or click to choose a file

PDF only, up to 25MB. Free, no signup required

Verified, not guessed.

We reconcile every row against your statement's opening and closing balances, to the cent. Statements that don't reconcile are labeled for review, never silently delivered wrong.

Deleted immediately.

Your PDF is encrypted in transit and at rest, and deleted the moment conversion finishes. Not after 24 hours. Immediately. Converted files are kept 7 days so you can re-download, then deleted too.

Your data stays here.

Conversion runs on hardware we own. Your statement is never sent to a third-party AI service, and we never train anything on your data.

Frequently asked questions

What columns does the CSV file include?

Each row has date, description, debit, credit, and running balance, in that order, with a header row so the file is easy to import into other software.

Will this CSV import cleanly into a script or budgeting app?

The CSV uses standard formatting with a header row and comma-separated values, which should import into most spreadsheet tools, budgeting apps, and scripts without extra cleanup.

Can I get an Excel file instead of CSV?

Yes, the same conversion also produces an Excel file if you'd rather work in .xlsx than plain CSV.

How is the CSV checked for accuracy?

We recompute the running balance from the rows in the CSV and compare it to the opening and closing balances printed on your statement. A match earns a verified badge, to the cent.

What happens to my PDF after the CSV is generated?

It's encrypted in transit and at rest and deleted the moment conversion finishes. The CSV file is kept for 7 days for re-download, then removed too.