Bank Statement to OFX — Free Converter
Upload your bank statement PDF and download an OFX file ready to import into Quicken, GnuCash, Moneydance, or any OFX-compatible software. Every transaction extracted and categorized by AI.
How it works
Upload your PDF
Drop your bank statement PDF — scanned or digital. JPG and PNG images of statements are also supported.
AI extracts every transaction
Our AI reads each transaction: date, payee name, amount, and category — structured into standard OFX fields.
Download OFX & import
Download the .ofx file and import it into Quicken, GnuCash, Moneydance, or any OFX-compatible software.
What's in the OFX file
Each transaction includes the standard OFX fields your software expects.
Sample OFX output
Standard OFX 1.x SGML format — accepted by Quicken, GnuCash, Moneydance, and more.
OFXHEADER:100 DATA:OFXSGML VERSION:102 SECURITY:NONE ENCODING:USASCII CHARSET:1252 COMPRESSION:NONE OLDFILEUID:NONE NEWFILEUID:NONE <OFX> <SIGNONMSGSRSV1> <SONRS> <STATUS> <CODE>0 <SEVERITY>INFO </STATUS> <DTSERVER>20251015120000 <LANGUAGE>ENG </SONRS> </SIGNONMSGSRSV1> <BANKMSGSRSV1> <STMTTRNRS> <TRNUID>1001 <STMTRS> <CURDEF>USD <BANKTRANLIST> <STMTTRN> <TRNTYPE>DEBIT <DTPOSTED>20251015120000 <TRNAMT>-67.42 <FITID>1 <NAME>WHOLEFDS MKT #10247 <MEMO>Groceries </STMTTRN> <STMTTRN> <TRNTYPE>DEBIT <DTPOSTED>20251015120000 <TRNAMT>-4.75 <FITID>2 <NAME>STARBUCKS #8291 <MEMO>Dining Out </STMTTRN> <STMTTRN> <TRNTYPE>CREDIT <DTPOSTED>20251014120000 <TRNAMT>2847.63 <FITID>3 <NAME>PAYROLL - ACME CORP <MEMO>Income </STMTTRN> </BANKTRANLIST> </STMTRS> </STMTTRNRS> </BANKMSGSRSV1> </OFX>
When you need a bank statement to OFX converter
PDF is what your bank gives you. OFX is what your accounting software needs.
Compatible software & import instructions
Quicken
All versions — Classic, Deluxe, Premier, SimplifiGnuCash
All versions (free, open-source)Moneydance
All versionsMoneyMoney (macOS)
All versionsiBank / Banktivity (macOS/iOS)
Banktivity 8+OFX vs QIF — which do you need?
| Feature | OFX | QIF |
|---|---|---|
| Quicken import | Native — preferred format | Supported but older |
| GnuCash import | Native — recommended | Supported |
| Duplicate detection | Automatic via FITID | Manual / limited |
| QuickBooks Online | Not supported (use QBO) | Not supported |
| Format type | SGML (legacy) or XML (2.0) | Plain text |
| International transactions | Better support | Basic |
| Standard | ANSI X9.38 (financial industry) | Intuit proprietary |
Works with any bank
Any PDF statement from any bank worldwide converts to OFX.
Frequently asked questions
What is an OFX file?+−
Is this OFX converter really free?+−
What's the difference between OFX and QFX?+−
What's the difference between OFX and QBO?+−
Which banks are supported?+−
Will the OFX import create duplicate transactions?+−
Is my bank statement data kept private?+−
How accurate is the transaction extraction?+−
Convert your bank statement to OFX
3 pages free — no account needed. Need more? Plans start at $9/mo.