QFX: A QFX file is OFX with Quicken's name on it.
Quicken Web Connect files carry the same transaction data as an ordinary OFX file, plus two identifiers Intuit issues to the bank that wrote it. Quicken checks for those identifiers, which is why a plain OFX renamed to .qfx is rejected every time.
Runs in your browser · Nothing uploaded · No account
- OFX underneath
- Quicken only
- Carries the bank's Intuit id
Export transactions
Choose the scope, format, fields, and column order.
Scope
Selected transactions (40)Exports only the currently selected rows.
Format
Quicken (QFX)A QFX file for Quicken.
Fixed field set
OFX/QuickBooks files always carry date, description, and signed amount.
Row order
Match current viewFields
Fixed by the OFX/QuickBooks format
Preview
1,284 matching transactions
| Date | Description | Amount |
|---|---|---|
| 2025-10-24 | STRIPE PAYOUT 4af2c9 | 4820.00 |
| 2025-10-23 | AWS EMEA SARL us-east-1 | -1204.00 |
| 2025-10-22 | WHOLE FOODS MKT #214 | -112.88 |
1,284 rows · 3 columns
Export Quicken (QFX)The extension is not the difference.
Open a QFX and an OFX side by side and the transaction blocks are identical: the same tags, the same structure, the same dates and amounts. What a QFX adds is an INTU.BID value naming the financial institution in Intuit's registry, and usually an INTU.USERID alongside it. Quicken reads those before it reads anything else. This is a commercial arrangement between Intuit and the banks rather than a technical one, and no amount of editing the file locally turns an unregistered institution into a registered one.
How it works
How to open a QFX file
- 1
Check what is actually in it
A QFX is text. Open it in an editor, or read it as a table in the browser, and look for the INTU.BID line near the top alongside the transaction blocks below it.
- 2
Import it into Quicken
In Quicken the path is File, then File Import, then Web Connect File. Quicken matches the institution id to an account, or asks you to link the file to one.
- 3
If the destination is not Quicken, convert it
QuickBooks wants a QBO, which is the same format with a different header. Xero, Sage, Wave, and GnuCash want plain OFX. A spreadsheet wants CSV or Excel. All of those are a conversion, not a rename.
- 4
When Quicken refuses the file, read the identifiers
Most rejections are an INTU.BID that Quicken does not recognise, or a version tag the running release no longer accepts. Both are visible in the first few lines of the file.
What makes a QFX a QFX
INTU.BID: the bank's Intuit id
A numeric id identifying the institution in Intuit's registry. Quicken uses it to decide which account the file belongs to, and refuses files carrying an id it does not know.
INTU.USERID: who the file was issued to
Written by banks that tie a download to a signed-in customer. Quicken tolerates its absence, but a mismatched value can block an import.
An OFX body underneath
Below the Intuit headers sits an ordinary OFX document: a statement response, an account block, and one STMTTRN element per transaction.
A unique id per transaction
Each transaction carries an FITID. Import the same file twice and Quicken recognises the repeats rather than duplicating them, which is the main thing QIF cannot do.
An explicit date format
Dates are written as YYYYMMDD, optionally with a time and timezone. Unlike QIF there is nothing for a reader to guess and no day-month ambiguity.
Not interchangeable with QBO
QBO files are the same shape aimed at QuickBooks. The two carry different identifiers, and each program rejects the other's file.
QFX against its relatives
Four formats, one underlying document, four destinations.
| Format | What it is |
|---|---|
| QFX | OFX plus Intuit institution identifiers. Read by Quicken. |
| QBO | OFX plus a different Intuit header. Read by QuickBooks, refused by Quicken. |
| OFX | The open format both are built on. Read by Xero, Sage, Wave, GnuCash, Moneydance. |
| QIF | The plain text format that came before all of them. No account, no ids, ambiguous dates. |
Because the body is the same document, converting between these is a matter of the header and the identifiers rather than of re-reading the transactions.
FAQ
Common questions
What is a QFX file?
A Quicken Web Connect file: an OFX document carrying Intuit-issued identifiers for the bank that produced it. It holds the transactions for one account over one period, with an explicit date format and a unique id per transaction.
How do I open a QFX file?
Import it into Quicken through File, then File Import, then Web Connect File. To look at the contents without Quicken, open it in a text editor or read it as a table in a viewer, since the file is plain text.
What is the difference between QFX and OFX?
The transaction data is the same. A QFX adds an INTU.BID identifying the bank in Intuit's registry, which Quicken requires and other programs ignore. An OFX without those identifiers is what Xero, Sage, Wave, and GnuCash expect.
Can I just rename an OFX file to .qfx?
No. Quicken checks for the Intuit identifiers inside the file, not the extension on it, and rejects a renamed OFX. The file has to be rewritten with the right header to be accepted.
Why does Quicken say my QFX file is not valid?
Usually because the INTU.BID names an institution Quicken does not recognise, or the OFX version declared in the header is one your Quicken release no longer accepts. Both are in the first few lines of the file, so reading it before retrying is faster than guessing.
Can QuickBooks import a QFX file?
No. QuickBooks wants a QBO, which is the same underlying format with a different Intuit header. Converting the file is straightforward, but QuickBooks will not accept the QFX as it stands.
Keep exploring
QIF Files
Quicken's oldest text format: what is inside one, and what still reads it.
OFX Files
The banks' interchange format, its two incompatible versions, and what imports it.
QBO Files
QuickBooks' Web Connect file, and the header that decides whether it imports.
IIF Files
QuickBooks Desktop's tab-delimited import, and the accounts it creates by accident.
Bank Statement Converter
What a converter has to get right, and what the file looks like when it does.
Get the file the program will actually accept.
Read a QFX in the browser and save it as CSV, or convert a statement PDF straight to QFX, QBO, or OFX depending on where it is going.