Free QFX to QBO Converter for QuickBooks

Convert supported Quicken Web Connect (.QFX) bank or credit-card transaction files into QuickBooks Web Connect (.QBO) files for compatible QuickBooks Desktop Bank Feeds workflows.

Have one file? Convert it here. Repeating the same bank-data workflow every week or month? Autymate can help automate the source-to-QuickBooks process.

Choose your file

Drop your .OFX, .QFX or .QBO file here

the bank download QuickBooks would not accept

Your file is never uploaded. We never receive it or store it.

Why You Ended Up With a QFX

Moving a QFX to QuickBooks starts on your bank's download page rather than in a converter. Banks list their formats by product name: Quicken, QuickBooks, Money, Spreadsheet. QuickBooks Desktop Bank Feeds takes one of the four. Choose the Quicken option and you get a .qfx, which Web Connect refuses before it reads a single transaction.

Your transactions are not the problem. The file is wearing the wrong badge, and QuickBooks checks the badge first.

That is why this page opens on the menu rather than on the format. Knowing which row you took tells you whether you need a converter at all, and the section below is the shorter route where it is still open to you.

What your bank’s download menu actually gives you
Bank download options and what QuickBooks Desktop does with each one
The bank calls itYou getQuickBooks Desktop
Quicken.qfxRefuses itYou are here
QuickBooks / Web Connect.qboAccepts itThe one to pick
Money / OFX.ofxRefuses it
Spreadsheet / CSV.csvOnline only, with mapping

The labels are the bank’s, not QuickBooks’. Picking the wrong one gives you a file your software refuses, with nothing on screen to say why.

Try the Download Again First

The shortest fix is usually not a conversion at all, and it takes about a minute.

  1. Go Back to Your Bank

    Choose the option labelled QuickBooks or Web Connect, and the file arrives with the identifiers QuickBooks checks already in it. The most reliable way to open QFX in QuickBooks Desktop is not to open the QFX at all: take the .qbo for the same period instead. Nothing has to be rewritten, and there is no Bank ID for you to find.

  2. Convert When That Door Is Shut

    Convert when the second download is not available to you. Your bank offers no QuickBooks or Web Connect format at all. The download window for that statement has closed. Or the period is one you can no longer reach from online banking, and the .qfx already on your disk is the only copy of it left.

Using QuickBooks Online rather than Desktop? Intuit currently lists QFX among the file types QuickBooks Online accepts for a manual transaction-list upload, so the file you already have may go straight in with nothing to convert.

What a QFX Actually Is

A Quicken Web Connect file is Open Financial Exchange, wearing Quicken's tags instead of Intuit's.

  1. The Same Format Underneath

    A .qfx and a .qbo are both Open Financial Exchange documents. Same header, same transaction blocks, same date and amount encoding. Everything QuickBooks needs to read is already in the file you have, in the layout it expects to find it in.

  2. Only the Sign-On Block Differs

    What separates the two is a handful of tags in the sign-on section naming the product the file was built for. The conversion copies every transaction across untouched and rewrites that block, so no amount, date or payee is re-derived, re-rounded or re-dated on the way through.

  3. The Bank ID Is Not In It

    One value has to come from you: the Intuit Bank ID QuickBooks checks in the header. This converter does not read one out of a .qfx and will not invent one. Lift it from any .qbo your bank has sent you before, which the CSV to QBO Converter page covers properly.

How to Convert QFX to QBO

Four steps, and the .qfx never leaves your computer: the conversion runs in the browser.

  1. Drop Your .QFX

    A Quicken Web Connect download from your bank or card issuer. A plain .ofx export or an existing .qbo is read the same way, because all three are the same format underneath.

    .qfx · .ofx · .qbo

  2. Set the Intuit Bank ID

    This is the one value the file cannot give you, and the conversion is blocked without it rather than producing a file QuickBooks would reject. Drop in any .qbo your bank has sent before and the value is copied straight out of it, with the routing number where the file carries one.

    INTU.BID required

  3. Confirm the Account

    Leave the account number blank and it is taken from the .qfx itself. The account type and the currency are yours to set, so a credit-card statement needs the credit-card option chosen rather than the checking default it starts on.

    checking · savings · credit card

  4. Review, Then Download

    The transaction count, the date range and every warning are listed before the file is written. A transaction with no readable date or amount is left out and named, rather than passed through as a blank row.

    counted before it is written

A Badge Swap, or a Standing Arrangement

Swapping a badge takes a minute. The real question is how many files arrive each period.

When the free converter is the right tool and when a managed workflow is
NeedFree converterAutymate
One download you took the wrong turn onThe minute it takes, and nothing to configureThere is no arrangement worth making
The same download every monthThe Bank ID and the account settings keyed againAgreed once, then held
A bank with no QuickBooks option at allA conversion before every import, indefinitelyThe source connected directly where an interface exists
Several accounts, or several company filesOne file, one pass, one destinationRouted per account and company where supported
A period nobody downloadedNoticed at reconciliation, if at allCompleteness checked, with a named owner for the gap

What Converting Cannot Fix

The honest part: some of this is not a file problem.

  • A Bank ID You Have Never Had

    The Intuit Bank ID is copied out of a .qbo you already hold. Where your bank has never sent you one, there is nothing on this page that can produce the value, and the conversion stops rather than writing a file QuickBooks would refuse. That is a question for the bank, not for a converter.

  • A File That Is Genuinely Broken

    If the Open Financial Exchange inside the .qfx is malformed, any converter reading the same bytes will struggle with it in the same way. The transaction count is the tell: a number well below what the statement shows means the structure could not be followed, and a fresh download is worth more than a second attempt.

  • A Period With No File Left

    Converting works on the file you still hold and on nothing else. Where online banking has dropped the period and no .qfx was ever saved, there is nothing here to read. Months of catch-up are usually a different job from a bank feed, and worth planning as one before anything is loaded.

  • The Badge, Not the Bank

    A conversion changes what the file says about itself. It does not change your bank's relationship with Web Connect, so where an institution has stopped supporting that workflow, a correctly badged file still has nowhere to arrive. The route then is a direct connection or a different import path.

One Menu per Account, Every Period

One file at a time is what the converter is built for. What multiplies is the trip to the download page: every account, every card, every location, every period, and the same badly labelled menu on each one.

  • A different download page per institution, each naming its formats its own way
  • The same Bank ID and account settings keyed in again for every account, every period
  • Separate QuickBooks company files, each needing the file that was meant for it
  • A download taken late, or taken twice, with nothing on the file to say which
  • A new location added, and its institution and formats worked out from scratch
  • Historical periods loaded once, with the boundaries agreed before anything imports
A row of seven identical unlabelled archive box files standing on a back-office desk, beside an open laptop showing a spreadsheet.

Common Questions

What people ask before they trust a converter with their accounting system.

Not through QuickBooks Desktop Web Connect. A .qfx carries Quicken's identifiers, and QuickBooks checks for Intuit's before it reads any transactions. Converting the QFX file to QBO is what closes that gap. The data inside was always readable; it is the labelling that stops the import.

Written and maintained by The Autymate integrations team. We build and run accounting integrations for multi-location franchises, ISVs and bookkeeping firms: QuickBooks Desktop and Online, POS, payroll and ERP. These converters exist because we kept writing the same ones for customers, and there was no reason to keep them to ourselves.

Last reviewed

When the Wrong Badge Arrives Every Month

Converting one download is a minute well spent. If the same institution hands you the same unusable format every period, across accounts or locations, tell us where the data starts, which company file has to receive it, and how many accounts are in play.

Exact source access, fields, permissions, QuickBooks behaviour and service scope are confirmed during discovery.