CSV to OFX Converter
Turn a bank CSV export into a standard OFX file that finance and accounting apps can import — dates, descriptions and amounts carried over exactly. Fully free with no account.
Or drop your CSV file here
Bank-grade security — No account needed · Processed in memory, never stored
How to convert CSV to OFX

Get your CSV file
Use the .csv file you already have, or export a fresh one from the bank or app that produced it.

Upload it here
Drop the CSV file into the converter above — one file, up to 10 MB, no account needed.

Convert to OFX
Press Convert to OFX. The transactions are read and rebuilt in OFX format, with amounts copied exactly.

Download the OFX file
Save the converted file — fully free — and open or import it wherever you need the OFX version.
Why convert a CSV to OFX?
A CSV is a spreadsheet, not an import file. Many banks hand you one because it opens anywhere, but the app you actually keep your books in often expects OFX — Open Financial Exchange, the standard format banks export for software to read. When the download and the destination disagree on format, the transactions are stuck in the middle.
Converting the CSV to OFX bridges that gap without retyping anything. The rows you already have become a structured OFX statement the receiving app can read in one import, instead of a spreadsheet it cannot open at all.
What the conversion does
The converter reads your spreadsheet rows — one row per transaction — and writes each one into the OFX as a transaction with its date, description and amount. Amounts are copied exactly as they appear in the CSV, with no currency conversion and no rounding beyond what is already in the file.
A CSV carries no bank identity and no closing balance, and the converter invents neither. The OFX you download holds the transactions themselves; if you need a QuickBooks Web Connect file with a balance check instead, the CSV to QBO converter is built for that destination.
Format notes and where the OFX goes next
OFX is the family format underneath several better-known names: QBO files for QuickBooks are OFX 1.02 underneath, and QFX is Quicken's variant of the same structure. An OFX file is therefore a good neutral hand-off — most finance apps that import anything import OFX.
If your destination is Quicken rather than a general OFX reader, use the CSV to QFX converter so the file arrives in Quicken's own variant. And if you later need the data back in a spreadsheet, the OFX to CSV converter reverses this conversion row for row.
Similar tools
More converters that work with CSV and OFX files.
CSV to QFX ConverterBuild a QFX file from CSV rows — Quicken's version of OFX, ready to import.100% FreeOpen tool
CSV to QBO ConverterConvert any CSV or Excel file into a QBO file QuickBooks imports cleanly.Most popularOpen tool
CSV to QIF ConverterConvert CSV transactions into a QIF file for older Quicken versions and legacy apps.100% FreeOpen tool
CSV to IIF ConverterBuild IIF files for QuickBooks Desktop imports — no manual mapping pain.100% FreeOpen tool
OFX to CSV ConverterRead a bank OFX file into a clean CSV — one row per transaction.100% FreeOpen tool
OFX to QBO + BID FixerFix broken OFX/QFX files and the INTU.BID error so QuickBooks accepts them.100% FreeOpen tool Simple, transparent pricing
Start free. Only pay when you need more.
Free
Try it out — no card needed
- 8 pages free, forever
- CSV & Excel export
- Global banks support
- No credit card required
- All 34 free QuickBooks tools included
- ✕OFX / QFX export
- ✕Google Sheets
Basic
For light, occasional use
or $48/yr — save 20%
- 25 pages / month
- CSV & Excel export
- Global banks support
- All 34 free QuickBooks tools included
- Email support
- ✕Google Sheets
- ✕OFX / QFX export
Pro
Perfect for CAs & individuals
or $192/yr — save 20%
- 500 pages / month
- All export formats
- Google Sheets export
- Priority processing
- Smart Auto-Categorization (Beta)
- Pre-Export Analytics (Beta)
- All 34 free QuickBooks tools included
- Email support
- ✕API access
- ✕Team seats
Business
For CA firms & fintech teams
or $720/yr — save 20%
- 2,000 pages / month
- All export formats
- OCR for Scanned PDFs
- Direct Accounting Push (Coming Soon)
- Smart Auto-Categorization (Beta)
- Pre-Export Analytics (Beta)
- Secure Client Portal (Beta)
- API access
- 5 team seats
- All 34 free QuickBooks tools included
- Dedicated support
Frequently asked questions
How do I convert a CSV file to OFX?
Upload your .csv file above and press Convert to OFX. The converter reads each row — date, description and amount — and downloads an OFX file holding the same transactions. It is fully free and needs no account.
What does my CSV need for the conversion to work?
One row per transaction with a date, a description and an amount — the shape a normal bank CSV export already has. Amounts are copied exactly, so a signed amount column works as-is.
Does the OFX file include a closing balance or account number?
Only if your source carried one — and a plain CSV does not. The converter never invents a closing balance or bank identity, so the output holds your transactions without made-up account details.
Is any amount changed or converted to another currency?
No. Amounts are copied exactly, with no currency conversion. A row that says -96.40 in the CSV is -96.40 in the OFX.
My app is QuickBooks or Quicken — is OFX the right target?
QuickBooks imports QBO files, so use the CSV to QBO converter for QuickBooks. Quicken uses QFX, its own OFX variant, so the CSV to QFX converter is the closer match there. Plain OFX suits apps that ask for OFX by name.
Is my data uploaded or stored?
Your file is processed in memory to build the conversion and is not stored afterwards. We never sell or share your financial data, and the download is fully free with no account.