BankToCSV

Bank statement to Excel

Convert a PDF bank statement into an .xlsx file with one transaction per row – dates as dates, amounts as numbers, ready to filter and total.

  • Every bank, any language
  • Balance check: opening + transactions = closing
  • Your statement never leaves your computer
ExcelCSVMT940CAMT.053OFXQBO

Why not copy and paste?

Copying a table out of a PDF rarely works: columns slide into each other, descriptions split over several rows, and amounts arrive as text that Excel cannot add up. BankToCSV reads the position of every word on the page, rebuilds the table and joins multi-line descriptions into one cell.

What you get

  • Date and, where the bank shows it, value date – as real Excel dates.
  • Description in one cell, with the counterparty and their IBAN in separate columns when the statement contains them.
  • Amount as a number: negative for debits, positive for credits, whatever notation your bank uses (Af/Bij, Soll/Haben, trailing minus, separate columns).
  • Balance after each transaction, when the statement has a running balance.

The sheet has frozen headers and a filter on every column, so you can start working straight away.

Checked before you download

We add up all transactions and compare the result with the opening and closing balance on the statement. When it matches, you see a green check. When it does not, the rows that cause the difference are highlighted and you can correct them in the preview.

Last updated: 29 October 2026

How it works

From PDF statement to a clean file in three steps

  1. Drop the PDF

    Download the statement as PDF from your online banking and drop it on the page. Nothing is uploaded.

  2. Check the result

    Every transaction appears in a table with date, description and amount. We check the opening and closing balance for you.

  3. Download

    Choose Excel, CSV, MT940, CAMT.053 or OFX and import the file into your spreadsheet or accounting software.

Your bank statements stay on your device

Bank statements show your income, your spending and your account number. That is why BankToCSV reads them inside your browser. The PDF is not uploaded – not to us and not to anyone else. You can even disconnect from the internet after the page has loaded.

We do not use tracking cookies or analytics.

Related converters and guides

CSV

PDF bank statement to CSV

Comma or semicolon, decimal point or comma: a CSV that imports cleanly anywhere.

Read more →
MT940

PDF to MT940

The classic bank format for SnelStart, Exact, AFAS, Twinfield and DATEV.

Read more →
CAMT.053

PDF to CAMT.053

ISO 20022 XML statements for modern accounting software and ERP systems.

Read more →
QBO

Bank statement to QBO

QuickBooks Web Connect files for QuickBooks Online and Desktop.

Read more →
OFX

Bank statement to OFX

For Xero, Quicken, YNAB and other finance apps.

Read more →
Banks

Supported banks

ING, Rabobank, ABN AMRO, Chase, Sparkasse and many more – and yours, if it is missing.

Read more →

Frequently asked questions

Does it work with Google Sheets and Numbers?

Yes. Both open .xlsx files. You can also choose CSV.

Can I combine several months into one sheet?

Yes, with Business: select several PDFs at once and they are merged into one file, sorted by date.

Is it really free?

One statement per day, up to 5 pages, to Excel or CSV is free – no account needed.