OFX to QBO Converter
Turn a bank's .ofx (or Quicken's .qfx) export into a clean QuickBooks Web Connect .qbo file. Free, no signup, and the conversion runs entirely in your browser — the file is never uploaded.
Aren't OFX and QBO the same thing?
Almost — and that “almost” is the problem. QBO is OFX plus QuickBooks-specific requirements: an INTU.BID bank identifier, a stricter envelope, and unique transaction IDs (FITID). Banks export plain OFX without those extras, so QuickBooks Web Connect refuses the file or imports it with errors. This converter reads the transactions and rewrites the file the way QuickBooks expects it.
What gets fixed
The missing INTU.BID field (the #1 reason for “QuickBooks is unable to verify the Financial Institution”), the header format, and transaction IDs: we derive every FITID deterministically from the transaction itself, so importing the same file twice never creates duplicates. One honest limitation for now: bank (checking/savings) statements only — credit-card OFX files are refused rather than mislabeled as bank accounts.
Is my data uploaded anywhere?
No. The conversion is JavaScript running locally in your browser — nothing is sent to a server, stored, or used to train anything. Details on the security page.
Related converters
Starting from a CSV export? Use CSV → QBO. Need to see what's inside an OFX-family file as a table? That's QBO → CSV/Excel. Only have PDF statements? PDF → QBO extracts them with a balance-reconciliation check.
TidyBooks converts statements; it doesn't provide accounting advice. QuickBooks is a trademark of Intuit Inc., Quicken is a trademark of Quicken Inc. TidyBooks is not affiliated with either.