01 / Fast steps
- Drop or select the .ofx or .qfx file from your bank.
- Every transaction is read out of the statement, from both bank and card sections.
- Download the CSV and open it in your spreadsheet.
Drop the OFX or QFX statement your bank exports and get a tidy CSV: one transaction per row with date, amount, description and memo, ready for Excel, Google Sheets or any analysis. A bank statement is exactly the file nobody should upload to a converter site, so this one is parsed entirely in your browser.
Your files never leave your device. This tool even works offline.
01 / Fast steps
02 / Best for
03 / Why here
04 / Keep in mind
Tool connections
Just converted a file here? Click a tool that reads it and your new file is handed over automatically, no re-upload needed.
Good to know
OFX (Open Financial Exchange) is the standard format banks use to hand statements to software: a structured file where every transaction carries a posted date, a signed amount, a description and a unique ID called FITID that lets programs detect duplicates. It comes in two dialects, an older SGML one without closing tags and a newer XML one, and QFX is simply OFX with a few extra fields Quicken adds. It is a far richer format than CSV, which is why accounting apps prefer it.
Only if the statement never leaves your machine, which is the point of this tool: the file is parsed by JavaScript running in your browser tab and the CSV is written straight back to your disk. No upload happens at any point, and you can verify it by loading the page, disconnecting from the internet and converting anyway. With any converter that uploads, you are trusting a stranger with every transaction you have made.
OFX stores signed amounts: money leaving the account is negative, money arriving is positive. The CSV keeps those signs because they are the most useful representation in a spreadsheet, where a plain SUM over the column gives the net movement of the period.
Every row of the CSV carries the account ID it belongs to, read from the section of the statement the transaction appeared in. Filter the account column in your spreadsheet to work with one account at a time.
Yes, completely free, with no sign-up, no file limits and no daily caps. It runs in your browser, so your statements never leave your device.
Two generations of the same idea. QIF is the older Quicken era format: plain text with no standard date format and no currency field, which is why old exports need guesswork. OFX replaced it with a structured format that names every field unambiguously. If your bank offers both, export OFX; if all you have is QIF files, those have their own converter here. QIF CSV
Yes. Accounting platforms often import OFX more reliably than CSV, because the format leaves no room for column or date ambiguity. The CSV to OFX tool takes your spreadsheet export, asks which columns hold the date and the amount, and writes a clean OFX ready for the import. CSV OFX