Skip to content
Files never leave your browser

QIF to QBO converter

Move transactions from Quicken or GnuCash into QuickBooks: convert a .qif into a Web Connect .qbo file. Free, and nothing is uploaded.

Drop your .qif file here

QIFQBO or click to choose a file

100% private · never uploaded
No upload No signup No install
You have.qifQIF

Quicken Interchange Format — the plain-text transaction format Quicken, GnuCash, Moneydance and MoneyMoney all import.

You need.qboQBO

QuickBooks Web Connect — OFX with Intuit's tags, the file QuickBooks Desktop imports directly.

The Quicken-to-QuickBooks gap

Quicken exports QIF. QuickBooks Desktop dropped QIF import years ago and now wants QBO. That leaves the most common migration in personal-to-business bookkeeping — a sole trader moving from Quicken to QuickBooks, or an accountant taking over a client’s Quicken history — with no supported path between the two.

This bridges it. The QIF is read in your browser and rewritten as a Web Connect file with the Intuit header QuickBooks expects.

What carries across, and what does not

Be clear about the shape of the data before you import it:

  • Carried across: transaction date, signed amount, payee and memo.
  • Not carried: categories and classes, because they map to your QuickBooks chart of accounts rather than to Quicken’s.
  • Not carried: split transactions are flattened to their total. QIF splits and QuickBooks splits do not correspond one-to-one.
  • Not supported: investment records with securities and share counts.

Dates are made unambiguous first

QIF does not declare its date order, and Quicken writes the century as an apostrophe: 12/31'24. Both are normalised before the QBO is written, so QuickBooks receives full four-digit-year dates in a fixed format and cannot misread a day as a month.

Importing into QuickBooks

  1. Convert your .qif above and download the .qbo.
  2. In QuickBooks Desktop: File → Utilities → Import → Web Connect Files.
  3. Choose the bank or credit-card account to import into.
  4. Review and accept the transactions in the Bank Feeds centre, then assign accounts.

Nothing is uploaded

The file is read in this browser tab with JavaScript and converted on your machine. There is no upload, no queue, no server-side copy and no account to create. A transaction export carries your account number, your salary and everyone you pay — the safest converter is the one that never receives the file at all.

You can verify it: open your browser devtools, switch to the Network tab, and convert a file. Your file is not among the requests — the only traffic is an anonymous analytics ping that records that a conversion happened, never what was in it.

Starting from a PDF statement instead of a file? The PDF bank statement converter reads the statement itself and exports QBO directly, so you do not need a QIF in the middle. Both tools run in the same tab, and neither uploads anything — here is how that works.

FAQ

QIF to QBO, answered

Can QuickBooks import a QIF file?

QuickBooks Desktop dropped QIF import. Converting to QBO (Web Connect) is the supported route, which is what this tool produces.

Do my Quicken categories come across?

No. Categories belong to your Quicken chart of accounts and do not map onto a QuickBooks one. Transactions arrive uncategorised for you to code in the Bank Feeds centre.

What happens to split transactions?

They are flattened to a single transaction for the total amount. If the split detail matters, convert to CSV instead and rebuild the splits in QuickBooks.

Should I use QBO or QFX?

QBO for QuickBooks. QFX is the Quicken flavour and requires a paid Intuit branding identifier, so a self-generated QFX is generally rejected. For Quicken itself, import the QIF directly rather than converting.

Is the file uploaded?

No. Both reading the QIF and writing the QBO happen in this browser tab.

More converters

Every format pair we convert

The same private, in-browser conversion for each one.