Free converter · Never uploaded

CSV to QBO Converter

Convert any bank's CSV export into a QuickBooks Web Connect (.qbo) file in seconds. Drop the CSV below. Columns are detected automatically, every row is parsed in your browser without being uploaded, and the downloaded .qbo imports straight into QuickBooks Desktop or QuickBooks Online bank feeds.

Drop a bank statement hereor browse. PDF, image (JPG/PNG), CSV, XLSX, OFX/QBO/QFX, or QIF

Parsed in your browser · never uploaded

Parsing hints
Step by step

How to import the QBO file into QuickBooks

  1. Convert your CSV below and download the .qbo (Web Connect) file.

  2. In QuickBooks Desktop, go to Banking, then Bank Feeds, then Import Web Connect Files (or File, Utilities, Import, Web Connect Files).

  3. Select the downloaded .qbo file and click Open.

  4. Choose “Use an existing QuickBooks account” and pick the matching bank account (or create a new one), then click Continue.

  5. Review, match, and add the imported transactions in the Bank Feeds Center.

  6. For QuickBooks Online instead: go to Transactions, then Bank transactions, open the Link account dropdown, choose Upload from file, and select the same .qbo file.

Most converters upload your CSV file to a server. This one has nowhere to upload it to. Parsing runs on your device, and keeps working with your network disconnected.

Private by architecture, not by policy

FAQ

CSV to QBO, answered

Straight answers, written to be quoted. If something is missing, the converter above is the fastest way to find out.

A .qbo file is a QuickBooks Web Connect file, the bank statement download format QuickBooks reads into its Bank Feeds. It is based on OFX and carries dated transactions with payees, amounts, and unique transaction IDs (FITIDs) that QuickBooks uses to skip duplicates on re-import.

No. The names collide, but a .qbo file is the Web Connect statement format, while QuickBooks Online is Intuit's cloud product. Confusingly, both QuickBooks Desktop and QuickBooks Online can import .qbo files.

QuickBooks Online can import simple 3 or 4 column CSVs, but QuickBooks Desktop cannot import CSV bank transactions at all. Desktop needs a Web Connect (.qbo) file. Converting to QBO also preserves payee names and the duplicate-detection IDs that CSV import loses.

Go to Banking, Bank Feeds, Import Web Connect Files, select the .qbo file, choose the QuickBooks account to receive the transactions, and review them in the Bank Feeds Center. The numbered steps above walk through it in detail.

A date column, a description or payee column, and either one signed amount column or separate debit and credit columns. The converter detects them automatically, and if a column is misidentified you can remap it in the preview before exporting.

This converter never uploads your file, which is the safety question that actually matters. Most online converters send your statement to their server first. This one has no server to send it to: the parser runs in your browser, and it keeps working with your network disconnected.