Free CSV to QBO converter · No signup
Convert CSV to QBO.And everything else, both ways.
Drop a bank CSV and get a QuickBooks Web Connect file you can import right away. Excel sheets, PDF statements and photos work too, and QBO files convert back out.
- Free to start, no account needed
- QuickBooks Online, Desktop & Mac
- Any bank, CSV or PDF
Trouble converting a file? Tell us — we fix issues fast. Report it
CSV/Excel/PDF statement/Photo or scan/OFX/QFX/QIF/IIFQBO
QBOExcel/CSV/QFX/OFX/QIF/IIF
See it work
Watch a bank row become QuickBooks-ready.
Your bank’s export goes in. A Web Connect file comes out, with each transaction written the way QuickBooks reads it.
Date,Description,Amount
03/14/2026,SQ *CORNER CAFE 0412,-6.75
03/15/2026,ACH CREDIT ACME PAYROLL,2480.00
03/17/2026,ONLINE PMT CITY WATER,-58.20
03/18/2026,CHECK 1043,-350.00
- 03/14SQ *CORNER CAFE 0412-$6.75
- 03/15ACH CREDIT ACME PAYROLL$2,480.00
- 03/17ONLINE PMT CITY WATER-$58.20
- 03/18CHECK 1043-$350.00
Ready to import
Converters
Every route in and out of QuickBooks.
Start from whatever file you have. Each route has its own converter.
Into QBO
Web Connect
How it works
Drop it. Check it. Import it.
Drop it.
Add a CSV, Excel sheet, PDF statement or photo, up to 20 MB. The file type picks the right converter.
.csv.xlsx.pdf.jpg.qfxCheck it.
See every transaction before you download: dates, payees and amounts, straight from your statement.
03/14 SQ *CORNER CAFE -6.75 03/15 ACME PAYROLL 2,480.00 03/17 CITY WATER -58.20 Import it.
Download the .qbo and import it. The transactions wait in your bank feed for review, like a bank download.
march.qboQuickBooks
Built for QuickBooks
Made for the import screen,
not just the download.
QuickBooks is strict about what it accepts. These details decide whether an import goes through.
<INTU.BID>Your bank, recognized
QuickBooks identifies the bank by its Intuit ID, not its name. Pick yours from Intuit’s own Web Connect directory of thousands of US and Canadian banks, and the file carries the ID QuickBooks checks.
<FITID>No duplicates on re-import
Every transaction gets an ID built from its own details, so importing an overlapping statement later won’t double your entries.
1,000 rowsBig statements, split to fit
QuickBooks Online rejects a QBO file over 1,000 transactions or about 350 KB. Bigger statements come out in parts that each import cleanly.
<ACCTTYPE>The right account type
Checking, savings, money market, line of credit and credit card statements each import as what they are, not all as “Checking”.
$(6.75)Messy amounts, right sign
Separate debit and credit columns, amounts in parentheses, currency signs, and card statements that list charges as positive all come out with the correct sign.
DD/MMDates the right way round
Day-first and month-first statements are both read correctly, and QIF and IIF files are written in the order your QuickBooks expects.
CACanadian editions
QuickBooks Canada checks banks against its own list. Choose the Canadian edition and the file is written for it.
!TRNSIIF with your account names
For QuickBooks Desktop journal entries, the IIF file posts to the account names you already use in your books.
Privacy
Your statements stay yours.
We need your file to convert it. Here’s how we handle it.
No signup
Convert without an account. No email, no card.
No bank login
Upload a file you already have. We never ask for your online banking username or password.
Encrypted in transit
Your file is protected with HTTPS encryption the whole way, from upload to download.
Never used to train AI
Your statements and transactions are never used to train or improve AI models.
Never sold
We never sell your data, rent it out, or use it for advertising.
Used only for your conversion
Your file is used for one thing only: converting it correctly.
Your edition
Which QuickBooks do you use?
Use a
QBO file
Then in QuickBooks
Transactions→Bank transactions→Link account ▾→Upload from file
QuickBooks Online also takes a 3- or 4-column CSV, but a QBO file keeps payees and transaction IDs intact.
What is a QBO file?
A QBO file is QuickBooks Web Connect: the same kind of file your bank’s “Download for QuickBooks” button gives you. It’s built on OFX and carries your transactions along with your bank’s QuickBooks ID.
Why won’t QuickBooks just take my CSV?
QuickBooks Online only accepts CSVs in a fixed 3- or 4-column layout, and QuickBooks Desktop expects a Web Connect file for bank transactions. A QBO file works in every edition and gives each transaction an ID, so nothing gets imported twice.
My bank only gives me PDF statements. Will that work?
Yes. Upload the PDF and we read the transactions from your bank’s layout, scans and photos included. You check them before downloading.
QuickBooks says it can’t verify the financial institution. What now?
That error means the bank ID inside the file isn’t one QuickBooks recognizes. Convert again and pick your bank from the list, so the file carries an ID from Intuit’s own Web Connect directory.
Is there a limit on how many transactions I can import?
QuickBooks Online accepts up to 1,000 transactions (about 350 KB) per QBO file. Bigger statements are split into parts for you; import them one after the other.
Does it work with credit card statements?
Yes. Card statements import as credit card accounts, and charges and payments get the right sign even when the statement prints charges as positive numbers.
What happens to my file after I upload it?
It’s encrypted in transit and used only to make your download. It’s never used to train AI, and we never sell your data or use it for advertising.
Can I convert a QBO file to Excel?
Yes. Swap the direction in the converter, drop the .qbo file and download Excel or CSV. QBO files also convert to QFX, OFX, QIF and IIF.
Which QuickBooks versions does it work with?
QuickBooks Online, QuickBooks Desktop (Pro, Premier and Enterprise), QuickBooks Desktop for Mac, and the Canadian editions.
Is it free?
Yes, to start. Without an account you get 1 free page a day, and a free account gets 3. A CSV or Excel file counts as one page however long it is, and QBO, OFX, QFX, QIF and IIF files don’t use pages at all. For more, paid plans start at $15 a month.