Free Tools That Run Entirely in Your Browser

File converters for QuickBooks, Quicken and plain bank statements, in both directions. No sign-up, and no row limit.

Every file format these converters read: what opens it today, and what you can turn it into.
You haveWhat reads itConvert it to
.IIFQuickBooks Desktop, and nothing else. QuickBooks Online does not import IIF at all.
.QBOBank feeds in QuickBooks Desktop, and the file upload in QuickBooks Online.
.OFXMost banking software. QuickBooks refuses it, because the file carries no Intuit tag.
.QFXQuicken, whose own flavour of OFX this is. QuickBooks will not take it either.
.QIFQuicken, GnuCash, Moneydance and Banktivity. QuickBooks dropped QIF years ago.
CSV / ExcelPeople. QuickBooks Online takes a bank CSV; Desktop takes lists this way, not transactions.
PDF statementNothing, until the rows have been read out of it. A scan has no text to read at all.

Pick Your Conversion

Each tool is a page of its own, with its own guidance and worked examples.

Into QuickBooks

8 converters

  • CSV to QBO Converter

    Turn a bank statement into a QuickBooks Web Connect file, with the Intuit Bank ID copied from a .qbo your bank already sent.

  • QFX to QBO Converter

    You downloaded the Quicken file and you use QuickBooks. Same data, wrong badge — this swaps it, keeping your bank's transaction ids.

  • QIF to QBO Converter

    QuickBooks dropped QIF support years ago. Moving from Quicken or GnuCash means converting, and QBO is the format QuickBooks takes.

  • CSV to IIF Converter

    Bills, cheques, invoices and journal entries into an IIF file QuickBooks Desktop will import, plus chart of accounts, customers, vendors and items.

  • OFX to QBO Converter

    A plain OFX carries no Intuit tag, so QuickBooks refuses it before reading a single transaction. This re-tags it.

  • Bank Statement to QBO Converter

    The statement as a Web Connect file, so the transactions land in Bank Feeds for matching rather than being keyed in by hand.

  • PDF Statement to QBO

    Read a digital PDF statement into a Web Connect file. If the PDF is a scan, we say so rather than handing you an empty file.

  • Excel to IIF Converter

    Upload the workbook directly. No save-as-CSV, no renaming .txt to .iif.

Out of QuickBooks

6 converters

  • QBO to Excel Converter

    Open a bank download as a real workbook: one row per transaction, with the amounts as numbers Excel can total without a re-type.

  • QBO to IIF Converter

    When Web Connect refuses your bank file — error OL-222 and friends — IIF bypasses the bank-feed pipeline entirely.

  • QBO to CSV Converter

    One clean row per transaction with the signs the bank stated, and the bank's own transaction id on request.

  • IIF to CSV Converter

    Open an IIF export as a readable spreadsheet, with every line item beside its transaction rather than in a separate block.

  • IIF to Excel Converter

    A real .xlsx workbook: one sheet per record type, amounts you can sum.

  • IIF to QIF Converter

    QuickBooks transactions into Quicken, GnuCash or Moneydance, splits and all.

Statements & Quicken

5 converters

  • Bank Statement Converter

    PDF, CSV or Excel in; QBO, CSV, Excel, IIF or QIF out, with every line checked against the statement's own running balance before you download.

  • Bank Statement to Excel

    For when the spreadsheet is the destination: a PDF, CSV, Excel or bank download in, one real .xlsx out.

  • CSV to QIF Converter

    A spreadsheet into Quicken, GnuCash, Moneydance or Banktivity, with categories and splits.

  • QIF to CSV Converter

    Quicken and GnuCash exports as a spreadsheet, with each split on its own row beside its transaction.

  • QIF to Excel Converter

    The same, as a real workbook, with no intermediate CSV for Excel to misread.

Why QuickBooks Rejects an Import

Three refusals cover nearly all of them, across every format on this page.

Most rejected QuickBooks imports come down to three things: an account name that does not exactly match your chart of accounts, a transaction whose lines do not sum to zero, and a file QuickBooks will not open because it is missing the Intuit tag. The converters here catch the second and the third before you download. The first is the one only you can check, because the names live in your company file and we never see it.

The account name has to match exactly.
QuickBooks matches on the name alone, including the full Parent:Child path, so Office Supplies and Expenses:Office Supplies are two different accounts. A name that does not already exist is not created for you. Import your chart of accounts first, or correct the names in the file before you convert it.
A transaction that does not sum to zero is refused.
The header amount and its split lines have to cancel out exactly, and QuickBooks rejects the whole transaction rather than importing half of it. Every converter here checks that arithmetic and lists the rows that are out, before you download rather than after your accounting system has said no.
A .QBO with no Intuit tag is refused unread.
QuickBooks looks for that tag before it parses a single transaction, which is why a perfectly good .OFX from your bank is turned away on sight. The OFX and QFX converters exist for this one thing: the same transactions, the same bank ids, and the tag QuickBooks is looking for.

What Happens to Your File

The honest version, including the ceiling and the two things we refuse to do.

  • Where it goes

    It never leaves your browser

    The conversion runs in your own tab, in a background worker. Nothing is uploaded at any point, so we never receive your file and there is no copy of it anywhere but your computer.

  • Afterwards

    There is nothing to delete

    No account, no upload history, no retention window to ask about. Close the tab and the only file left is the one in your downloads folder.

  • The ceiling

    About 40 MB a file

    Larger than most exports: the biggest sample we test is 35 MB and 800,000 transactions. Past that, split the export, or talk to us about running it server-side.

  • What we refuse

    A scan is refused, not emptied

    A PDF with no text layer cannot be read without OCR, so we say so instead of handing you an empty file. A file that is not what the page expects is named and refused the same way, rather than converted into something wrong.

Common Questions

What people ask before they trust a converter with their accounting system.

Free, with no sign-up and no row limit. There is no per-conversion cost for us to recover, because the work happens on your own computer rather than on a server we are paying for.

Converting the Same File Every Month?

That is a job, not a task, and it is the one these tools cannot do for you.

Autymate connects QuickBooks to the systems your data already lives in — bank feeds, point of sale, payroll, e-commerce, a spreadsheet on a share — and keeps them in step on a schedule you set. No exports, no imports, no file at all.

Talk to Us

Or read how the QuickBooks integration works first.