BankToCSV

Convert and split MT940 and CAMT.053 files

Drop an MT940 or CAMT.053 file from your bank into the converter. See the transactions, convert them to Excel or CSV, or split a file that is too large by month or quarter.

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

File too large for your accounting software?

A download of a year or more quickly holds thousands of transactions. Many accounting packages refuse such a file or stop halfway. Split it into smaller parts and import them in order.

  • Per month, quarter, week or year, or with a maximum number of transactions per file.
  • One period of your choice, for example only 1 January to 30 September.
  • Balances that add up: every part gets its own opening and closing balance, and the closing balance of one part is the opening balance of the next.
  • Nothing from the original is lost: in the same format as your file, every detail of the bank file is kept. Only the period, balances and totals change.

MT940 or CAMT.053 to Excel or CSV

Just want to read or edit the transactions? Choose Excel or CSV: date, value date, description, counterparty, IBAN and amount per transaction. MT940 to CAMT.053 works too, for software that only reads the newer standard.

How it works

  1. Download the transactions from your bank as MT940 (.sta, .940, .txt) or CAMT.053 (.xml).
  2. Drop the file into the converter above. It is read in your browser, not uploaded.
  3. Choose the format and open “Split into several files”.
  4. Download one file per period, together in a ZIP.

Viewing and converting to Excel or CSV is free. Splitting and the MT940 and CAMT.053 formats are part of Business, which you can try free for 14 days.

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

Excel

Bank statement to Excel

Every transaction in its own row with real dates and numbers, ready for filters and pivot tables.

Read more →
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

In which order do I import the parts?

Oldest first. The file names contain the period, for example …_2026-01-01_2026-03-31.xml, so they sort correctly.

Does it work with CAMT.052 and multi-day files?

Files with several statements (one per day, as many banks deliver) are supported. Every statement is kept whole or cut with recalculated balances.