Free · runs in your browser
CSV to OFX Converter
OFX is accepted by most accounting and budgeting apps — Xero, Sage, GnuCash, Moneydance, Banktivity and more. Convert any CSV export to a standard OFX statement.
1. Check the columns
✓ Using your saved column settings for this file layout.
2. Preview
| Date | Description | Amount |
|---|
3. Download
Settings (bank ID, account number)
QuickBooks Desktop matches the bank ID against its list of Web Connect banks. Keep 3000 unless QuickBooks says the bank is not supported. The account number only tells QuickBooks which account the file belongs to.
Done — your file is downloading.
Only have PDF statements? PDF to QBO is coming to Pro — join the waitlist. Something looks wrong? .
Do this every month? Get a short email reminder when it is time to convert next month’s statement. Your settings for this file are saved in this browser.
Almost done — check your inbox and confirm. Then one reminder a month, unsubscribe in one click.
Could not save your email. Please try again.
Tip: press Ctrl+D to bookmark this converter.
How to convert CSV to OFX
- Drop your CSV into the converter.
- Confirm the detected columns and choose OFX.
- Download the .ofx file and import it into your app.
Related guides
Frequently asked questions
Are my bank files uploaded to your server?
No. The converter runs entirely in your browser with JavaScript. Your file is read and converted on your own computer and never leaves it — you can even disconnect from the internet after the page loads.
Which OFX version is produced?
OFX 1.02 (SGML), the most widely supported version. It has no QuickBooks-specific bank ID, so it works in non-Intuit software.
Is the converter really free?
Yes. Converting CSV, Excel, QBO, QFX, OFX and QIF files is free with no sign-up and no transaction limit. A paid Pro plan for PDF bank statements and batch conversion is coming — join the waitlist to get early access.