🔒 Private by design — your files are processed in your browser and never uploaded
Free · No account · Nothing uploaded

Batch Converter — 50 Statements at Once

Drop a whole month-end in one go: BAI2, CAMT.053, MT940, CSV and PDF mixed together. Get one merged workbook, one QuickBooks file, or a reconciliation summary across every account.

Drop your statement files here select several at once · formats can be mixed · nothing is uploaded
.bai2.xml.sta .mt940.csv.pdf
🔒 Files never leave your device ⚡ No signup, no limits 🧮 Reconciliation summary included ✓ 5 inputs · 9 output formats

QuickBooks / OFX settings

QuickBooks Desktop only accepts a .qbo file when INTU.BID matches a financial institution it recognises — your bank's value appears in any statement it has imported before. If you do not have it, use the .ofx download instead, which has no such requirement and imports into Quicken, Xero, Wave, MoneyMoney and most accounting tools.

Downloads

Why batch mode exists

Month-end is rarely one file. A bookkeeper closing a single client usually has one statement per account per bank, and a practice closing twenty clients has a folder full of them — in whatever format each bank happens to send. Converting those one at a time is not difficult, it is just slow, and the slowness is what eats the afternoon.

Batch mode takes the whole folder at once. Formats can be mixed freely: a BAI2 file from a US treasury account, a CAMT.053 XML from a European bank, an MT940 from SWIFT reporting, a CSV export and a PDF statement can all go in together. Each is detected and parsed on its own terms, then merged into one table with the account number carried on every row, so nothing is ambiguous afterwards.

What you get out

One merged workbookEvery statement in a single Excel or CSV file, with amounts typed as numbers and the source account on each row.
One accounting fileThe whole batch exported as QuickBooks .qbo, OFX, QuickBooks Desktop .iif, Xero CSV or an ERP-ready semicolon CSV.
Reconciliation summaryPer account: transaction count, total credits, total debits and net movement — the figures you tick against the ledger.
Still nothing uploadedFifty files or one, the work happens in your browser. There is no server to send them to, which is the entire point.

Questions

Is batch conversion really free?

Yes — no account, no licence key, no file limit. The conversion runs on your own machine, so it costs us nothing to let you run it. There is no paid tier hiding behind this page.

How many files can I drop at once?

Fifty is a comfortable working number; the real limit is your device's memory, since everything is held in the tab. Very large PDF batches are the slowest case because each page has to be rendered before it can be read.

Can I mix formats in one batch?

Yes. Each file is identified independently — BAI2 by its record codes, CAMT.053 by its XML structure, MT940 by its SWIFT tags, CSV by its header row, PDF by its content — so a mixed folder is fine.

Are my files uploaded in batch mode?

No. Batch mode uses exactly the same in-browser parsing as the single-file pages. Watch the network tab while converting, or disconnect from the internet — it keeps working.

Related converters

Convert a PDF bank statement to ExcelDrop a text-based PDF statement and get a full spreadsheet or QuickBooks file.
Accurate bank statement converterRecomputes the balance itself and names the exact row when it doesn't tie.
Convert BAI2 to ExcelCents converted to decimals, type codes decoded into readable columns.
Convert CAMT.053 to CSVISO 20022 entries with booking/value dates and credit-debit indicator applied.
Convert MT940 to ExcelSWIFT tags :25:, :60F:, :61:, :86:, :62F: normalised into a clean spreadsheet.