Convert bank CSV files to QIF, OFX, IIF or Quicken CSV, offline
Your bank only lets you download CSV, but Quicken, QuickBooks Desktop or your money app wants QIF, OFX or IIF. Ferrowick CSV Converter is a single HTML file that converts the CSV on your own computer. Nothing is uploaded: the file's security policy blocks every network request.
Buy: US$19 one-timeTry the free demo
One-time payment, no account, no subscription. 14-day refund if it doesn't work with your bank's file. Payments are processed by Stripe; your card statement and receipt show the merchant's legal name.
What it does
- Reads CSV, TSV, semicolon and Excel .xlsx files (first sheet), including exports with title or summary rows above the header, files with no header row at all, quoted fields and line breaks inside descriptions.
- Detects date formats (MM/DD/YYYY, DD/MM/YYYY, YYYY-MM-DD, DD.MM.YYYY, 05-Nov-2026, Nov 5 2026) and warns when a file could be either MM/DD or DD/MM.
- Reads amounts like
1,234.56,1.234,56,(45.00),50.00 DR, separate debit and credit columns, and DR/CR indicator columns. Amounts are handled as whole cents, so there are no rounding errors. - Shows a preview with totals in and out to compare with your statement, and lists any row it could not read instead of silently skipping it.
- Auto-categorises with your own rules (
starbucks => Dining:Coffee => Starbucks) and cleans up payee names. Categories carry into QIF and Quicken CSV. Rules are saved in your browser for next month. - Writes QIF (bank or credit card), OFX 1.0.2, OFX 2.2, IIF for QuickBooks Desktop (each line's category becomes the offset account), QuickBooks Online's 3-column bank CSV and Quicken for Windows' CSV import format. OFX files get stable transaction IDs, so apps can detect re-imported rows.
Which format should I pick?
| App | Format |
|---|---|
| Quicken for Windows | QIF (keeps categories) or Quicken CSV (File > File Import > Banking Transactions) |
| QuickBooks Desktop (Windows) | IIF (posts to the register; categories become accounts) |
| QuickBooks Online | QuickBooks Online CSV (Banking > Upload transactions) |
| GnuCash | OFX 1.0.2 or QIF |
| Moneydance, Microsoft Money, Banktivity, MoneyWiz, YNAB 4, HomeBank | OFX 1.0.2 (or QIF) |
QFX and .QBO (Intuit Web Connect) need a bank-specific Intuit ID, so this tool doesn't produce them.
How it's tested
Every release passes automated checks: unit tests on dates and amounts, 300 randomised statements converted and checked, and every generated OFX and QIF file is re-read by independent open-source parsers (ofxtools and quiffen) to confirm each amount and date matches exactly, and every IIF transaction is checked to balance to zero.
FAQ
Do I need to be online? No. Save the file and open it in Chrome, Edge, Firefox or Safari, even with Wi-Fi off.
Is my bank supported? If your bank exports a CSV with a date column and an amount (or debit/credit) column, yes. Try the free demo with your real file first: it shows the full preview and totals, and downloads the first 10 transactions.
How do I get the file after paying? The checkout sends you straight to a download page. Keep the file; it works on any computer you own.
Refunds? Email louis@cdb.solutions within 14 days.
Guides: CSV into QuickBooks Desktop (IIF) · CSV into Quicken for Windows · CSV into GnuCash
Privacy · Terms and refunds · Support: louis@cdb.solutions