Why convert MT940 to CSV?
- Import bank transactions into spreadsheets, databases, or accounting software.
- Use the data for analysis, reporting, or custom integrations.
- CSV is universal – works with Excel, Google Sheets, Python, R, and more.
How to convert – 3 simple steps
- Upload – drag & drop your .mt940 file.
- Convert – click “Convert to CSV”.
- Export or Copy – preview the data, then download the .csv or copy to clipboard.
Features
- ✅ Privacy first – everything stays in your browser.
- ✅ Accurate parsing – extracts account, statement number, balances, and every transaction.
- ✅ Clean CSV output – headers: Date, Amount, Type, Currency, Reference, Description.
- ✅ Copy CSV to clipboard – for quick pasting.
- ✅ Download .csv – ready to open in any spreadsheet.
- ✅ No sign‑up – free forever.
Privacy & Security
- 🔒 All processing is local – no files are uploaded.
- 🚫 No tracking, no logs.
- 💼 Safe for sensitive financial statements.
Frequently Asked Questions
What is MT940?
MT940 is the SWIFT standard for bank statement reporting. It is a plain text file containing transaction details, balances, and account information.
Will the CSV include all transactions?
Yes, the tool parses every transaction and includes all relevant fields.
Is there a file size limit?
No strict limit, but very large files may take a moment – all processing is client‑side.
Can I open the CSV in Excel?
Yes, Excel can open CSV files. The file uses comma delimiters and UTF‑8 encoding.