.QIF

QIF File

Quicken Interchange Format
Ask a question
QUICK ANSWER

A QIF (Quicken Interchange Format) file is a plain-text export of bank or credit-card transactions, originally made by Intuit for Quicken. It is meant to be imported into personal-finance software, not opened as a document. To open it free, use GnuCash on Windows, Mac, or Linux. To get the data into Excel, convert QIF to CSV first.

Developer: Intuit Inc. Category: Data Files Open standard MIME: application/qif
OPENS ON Windows macOS Linux
Related: .PKPASS · .DAT · .JSON · .RIS

On this page

19k+ extensions indexed
Last reviewed Jul 22, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the QIF file format?

.qif files are used by financial software Quicken. QIF files contain data related to a user's financial accounts stored in plain ASCII text format, which is commonly supported by other software.

QIF format is used for transferring transaction data from a financial institution's website to a user's hard drive, or as a means of exchanging data between Quicken data files. Each record uses single-character field tags - D for date, T for amount, P for payee, M for memo, L for category - terminated by a ^ caret on its own line, with the record set identified by a header such as !Type:Bank or !Type:CCard.

The .qif format was developed by Intuit. It is now regarded as largely obsolete for bank downloads, replaced by .QFX and .OFX since the late 1990s, though it persists for app-to-app account migration. A known limitation is that QIF carries no running-balance reconciliation data, and its ambiguous date format (M/D/Y vs D/M/Y) is a frequent cause of import errors. GnuCash, KMyMoney, and other open-source finance tools still support it.

Security & safety

RISK: LOW

A QIF file is plain text with no executable code, so opening it cannot harm your computer. The real concern is privacy, not malware: QIF contains account numbers (in transfer references), payees, balances-by-transaction, and full statement history. Don't email it unencrypted, upload it to untrusted online converters, or leave it in shared folders. Prefer offline importers (GnuCash, KMyMoney, Quicken) for sensitive statements, and delete the file once imported.

Format details

in a nutshell
FULL NAMEQuicken Interchange Formataka QIF file, Quicken Interchange Format file
DEVELOPERIntuit Inc.since early 1990s (Quicken for DOS/Windows); Intuit no longer endorses or supports the format
CATEGORYData Files
MIME TYPEapplication/qif
TYPEFinancial transaction data; plain-text tag/value records (ASCII)
STANDARDOpen · royalty-free
This extension is also used by…
  • QuickTime Image File - Older Apple QuickTime still-image format (.qif); now obsolete and unrelated to the financial Quicken format.
  • DR-DOS QInstall script - Legacy installer/queue file seen on some DR-DOS systems; rare and unrelated.

Programs that open QIF files

Windows4 apps
Quicken Paid File > File Import > QIF File - imports into cash/asset/liability accounts (modern Quicken blocks QIF for bank/credit accounts).
GnuCash Open-source File > Import > Import QIF, pick the .qif, set the date format, match it to an account and confirm. Free, full-featured accounting.
Notepad Open-source Open as text to inspect the raw tagged records (read-only understanding; won't reconcile it).
ProperSoft QIF2CSV / Transactions Paid Open the QIF to view it and convert to CSV/Excel for spreadsheets or other apps.
macOS3 apps
GnuCash Open-source File > Import > Import QIF to load the transactions for free.
MoneyWell Paid File > Import to bring in QIF transactions (verify the current vendor/build before recommending).
Quicken (Mac) Paid Import the QIF where supported; current Quicken for Mac replaces the discontinued Quicken Essentials.
Linux2 apps
GnuCash Open-source File > Import > Import QIF; the go-to free option on Linux.
KMyMoney Open-source File > Import > QIF... to load transactions. Free KDE finance app (current site is kmymoney.org).

Technical details

deep spec
File encodingPlain ASCII text; occasionally Windows-1252 for accented characters in payee names
MIME type`application/qif`; also `application/x-qw` and `text/plain`
File signatureNo binary signature - first line is a `!Type:` or `!Account` header (e.g. `!Type:Bank`, `!Type:CCard`, `!Type:Invst`)
Record delimiterEach transaction block is closed by a `^` caret character on its own line
Bank/Cash/CCard field tags`D` date · `T` amount · `P` payee · `N` check number · `M` memo · `L` category · `C` cleared status
Investment field tagsAdds `Y` security name · `I` price per share · `Q` quantity · `O` commission · `$` transfer amount
Account-type headers`!Type:Bank`, `!Type:Cash`, `!Type:CCard`, `!Type:Invst`, `!Type:Oth A`, `!Type:Oth L`
Date formatAmbiguous - `M/D/Y`, `M/D'Y`, or `D/M/Y` depending on locale; no enforced standard, a frequent source of import errors
Running balanceNot stored - QIF records individual transactions only; no reconciliation totals or end-of-period balances
CompressionNone - files are uncompressed plain text
EncryptionNone - account numbers, transaction amounts, and payee names are exposed in plain text
Typical file size1 KB to 5 MB (from a few transactions to several years of statement history)
Specification statusUnversioned; de facto frozen since the late 1990s - Intuit no longer endorses or maintains the format
Superseded byOFX / `.qfx` for bank-to-software downloads (from 1997); QIF persists for manual account-migration workflows
DeveloperIntuit Inc.
Releasedearly 1990s (Quicken for DOS/Windows); Intuit no longer endorses or supports the format
Latest versionNo formal versioned spec; de facto frozen since the late 1990s
Open standardYes · royalty-free
Specificationweb.intuit.com

QIF conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with QIF files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about QIF files.

Frequently asked questions

How do I open a QIF file for free?
Use GnuCash (Windows/Mac/Linux): File > Import > Import QIF, choose the file, set the correct date format, and match it to an account. KMyMoney on Linux/Windows also imports QIF. Both are free and open-source.
How do I import a QIF file into Excel?
Excel can't read QIF directly. Convert it to CSV first (with ProperSoft QIF2CSV, GnuCash, or a QIF-to-CSV converter), then open or import the CSV in Excel or Google Sheets.
Why won't Quicken import my QIF file?
Modern Quicken only imports QIF into cash, asset, and liability accounts - not bank or credit-card accounts, where it expects OFX/QFX 'Web Connect'. It also fails on wrong date formats. Use GnuCash, or convert the QIF to QFX.
What's the difference between QIF and OFX/QFX?
QIF is the older, plain-text Quicken format with no balance/reconciliation data; OFX (and Intuit's QFX flavour) is the newer bank-download standard with account identifiers and validation. Banks moved to OFX/QFX; QIF survives mostly for app-to-app migration.
Can I edit a QIF file in a text editor?
Yes - QIF is plain ASCII with one tag per line (D date, T amount, P payee), records ending in '^'. You can fix dates or amounts in Notepad++/TextEdit, but keep the tag structure intact or importers will reject it.
How do I convert a bank CSV statement into QIF?
Use a CSV-to-QIF converter (ProperSoft, or online tools) that maps your CSV columns to the D/T/P fields. This is common when a finance app only imports QIF but your bank exports CSV.

References

1Wikipedia - Quicken Interchange Formaten.wikipedia.org
2Intuit QIF File Format FAQ (archived spec)xl2qif.chez-alice.fr

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.BCBitComet Incomplete Download File
3.PARTPartial Download File
4.CRDOWNLOADChrome Partial Download File
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.MDMarkdown Document
8.AVIFAV1 Image File Format (AVIF)
9.NOMEDIAAndroid No-Media Marker File
10.RPMSGRestricted Permission Message

Related extensions

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z