.OFX

OFX File

Open Financial Exchange
Ask a question
QUICK ANSWER

An OFX (Open Financial Exchange) file contains bank statements or credit-card transactions downloaded from your online banking portal. To open it, import it into GnuCash (free), Quicken, or Moneydance. If you need the data in Excel, convert OFX to CSV first - Excel cannot read OFX directly.

Developer: Intuit, Microsoft and CheckFree (joint specification) Category: Data Files Open standard MIME: application/x-ofx
OPENS ON Windows macOS Linux
Related: .PKPASS · .DAT · .JSON · .RIS

On this page

19k+ extensions indexed
Last reviewed Jun 16, 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 OFX file format?

.ofx files are financial data exchange files that carry financial data in the Open Financial Exchange format. The data can include account transactions, bank statements, investment positions, and other information specific to the financial industry.

.ofx files enable the electronic exchange of financial information over the Internet between companies, consumers, and financial institutions. Individual clients typically encounter .ofx files as downloadable statements from bank and credit-card accounts offered by their financial institution. The format is also widely used in electronic banking and personal-finance software imports.

The .ofx format dates to 1997, when it superseded the older .ofc standard and was developed jointly by Intuit, Microsoft, and CheckFree. Version 1.x files are plain-text SGML with a characteristic OFXHEADER:100 header block followed by an <OFX> body; version 2.x migrated to well-formed XML, beginning with an <?OFX ... ?> processing instruction. Both variants are plain text and can be inspected in any text editor.

Today the format is governed by the Open Financial Exchange Consortium and is supported by major personal-finance tools including Quicken, GnuCash, Moneydance, and Banktivity. The closely related .qfx variant is an .ofx file extended with additional Intuit/Quicken-proprietary tags that are not part of the standard specification.

Security & safety

RISK: LOW

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

Format details

in a nutshell
FULL NAMEOpen Financial Exchange
DEVELOPERIntuit, Microsoft and CheckFree (joint specification)since 1997 (OFX 1.0); OFX 2.x moved to XML
CATEGORYData Files
MIME TYPEapplication/x-ofx
TYPEFinancial transaction data; SGML-based (OFX 1.x) or XML-based (OFX 2.x) text
STANDARDOpen · royalty-free

Programs that open OFX files

Windows5 apps
Quicken Paid File > Import (or use the bank's 'download to Quicken') to load the OFX transactions. The original target app for OFX.
GnuCash Open-source File > Import > Import OFX/QFX, pick the .ofx, match it to an account and confirm. Free, full-featured accounting.
Moneydance Paid File > Import to load the OFX into your accounts. Cross-platform Quicken alternative.
Notepad Open-source Open as text to inspect the raw OFX (read-only understanding; won't reconcile it).
ProperSoft Bank2CSV / Transactions Paid Open the OFX to view it and convert to CSV/QIF for spreadsheets or other apps.
macOS4 apps
GnuCash Open-source File > Import > Import OFX/QFX to load the transactions for free.
Moneydance Paid File > Import the OFX; runs natively on macOS.
Quicken (Mac) Paid Import the OFX into your accounts; the current Quicken for Mac replaces the old Quicken Essentials.
Banktivity (formerly iBank) Paid Import the OFX into accounts. iBank was renamed Banktivity (IGG Software).
Linux3 apps
GnuCash Open-source File > Import > Import OFX/QFX to load transactions. The go-to free option on Linux.
Moneydance Paid Java-based; File > Import the OFX on Linux.
KMyMoney Open-source Use the OFX importer plugin (File > Import) to bring in the transactions. Free KDE finance app.

Technical details

deep spec
Format typePlain-text SGML (OFX 1.x) or well-formed XML (OFX 2.x)
MIME typeapplication/x-ofx
OFX 1.x file signatureBegins with OFXHEADER:100 followed by a DATA:OFXSGML header block, then an <OFX> body
OFX 2.x file signatureBegins with <?OFX OFXHEADER=...?> processing instruction or directly with <OFX>
Character encoding (1.x)ASCII or Latin-1; declared in the header via the CHARSET field (e.g., CHARSET:1252)
Character encoding (2.x)UTF-8; declared in the XML declaration
Data contentBank statements, credit-card transactions, investment positions, bill payments, and inter-bank transfers
Tag syntax (1.x)SGML with open-only leaf tags - closing tags not required for data elements (e.g., <DTPOSTED>20240115)
Tag syntax (2.x)Well-formed XML - all tags must be properly closed and attribute values quoted
Direct-connect supportSupports server-to-client data pull via HTTPS (OFX Direct Connect protocol)
Predecessor formatOFC (Open Financial Connectivity), which OFX superseded in 1997
DevelopersIntuit, Microsoft, and CheckFree - joint specification
Governing bodyOFX Consortium (ofx.net)
Related variant.qfx - OFX with additional Intuit/Quicken-proprietary tags; not interchangeable with standard .ofx
Released1997 (OFX 1.0); OFX 2.x moved to XML
Open standardYes · royalty-free
Specificationwww.ofx.net

OFX conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with OFX 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 OFX files.

Frequently asked questions

How do I open an OFX file for free?
Use GnuCash (Windows/Mac/Linux): File > Import > Import OFX/QFX, choose the file, and match it to an account. KMyMoney on Linux also imports OFX. Both are free and open-source.
How do I import an OFX file into Excel?
Excel can't read OFX directly. Convert the OFX to CSV first (with ProperSoft, GnuCash, or an OFX-to-CSV converter), then open or import the CSV in Excel or Google Sheets.
What's the difference between OFX and QFX?
QFX is the same OFX format with extra Intuit/Quicken tags, sold as Quicken's 'Web Connect'. Banks sometimes charge to provide QFX. Generic OFX works with GnuCash, Moneydance, and most other apps.
My bank's OFX file won't import - why?
Some banks export slightly non-standard OFX (wrong header, date, or account codes) that strict importers reject. Try a different app (GnuCash is forgiving) or a converter/fixer tool that cleans the file before import.
Can I convert OFX to CSV or QIF?
Yes. OFX-to-CSV gives you a spreadsheet; OFX-to-QIF helps move data into older finance apps. Tools like ProperSoft and various online converters do both - but avoid untrusted sites with sensitive bank data.
Is it safe to open an OFX file?
Yes for your computer - it's plain text with no code. The caution is privacy: it holds account numbers and transactions, so don't share it carelessly or upload it to sketchy online converters.

References

1Open Financial Exchange - official site and specificationwww.ofx.net
2GnuCash - Importing OFX/QFX transactions (manual)www.gnucash.org

Keep exploring

across the database

Top extensions this week

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

Related extensions

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

Free file tools

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

Open the toolbox

Browse file extensions A-Z