Step 1
Upload one or more QuickBooks IIF files from a Desktop export, accountant handoff, client backup, or migration folder.
or drag IIF files here
Max 20 files - Max file size: 50MB - Supported: .iif
Convert IIF file to CSV free online. Export QuickBooks IIF transactions, journal entries, accounts, classes, items, and list data to an Excel-ready CSV spreadsheet without QuickBooks.
QuickBooks IIF files are useful for moving data out of QuickBooks Desktop, but they are not friendly when you need to inspect a client export, clean old transactions, or prepare a spreadsheet for another accounting system. This IIF to CSV converter reads the tab-delimited IIF structure, keeps the useful QuickBooks fields, and creates a clean CSV you can open in Excel, Google Sheets, LibreOffice, Numbers, or an import-mapping workflow.
IIF stands for Intuit Interchange Format. QuickBooks Desktop uses it to import and export accounting data such as accounts, customers, vendors, items, classes, invoices, bills, checks, deposits, journal entries, and transaction split lines. An IIF file is usually tab-delimited text with header rows such as !TRNS and !SPL followed by data rows such as TRNS, SPL, and ENDTRNS.
Many simple tools only flatten a few transaction fields. This converter is built for practical bookkeeping work: it reads IIF table headers, preserves transaction and split rows, can export all records or transaction rows only, supports account type, class, memo, document number, cleared status, item details, source row numbers, source file names, merged batch output, debit and credit columns, and Excel-friendly UTF-8. Those details matter when a bookkeeper needs to explain a journal entry or an accountant needs to verify a QuickBooks export before migration.
The converter gives you a readable spreadsheet without requiring QuickBooks Desktop.
Upload one or more QuickBooks IIF files from a Desktop export, accountant handoff, client backup, or migration folder.
Review the preview. Check total records, TRNS rows, SPL rows, table count, net amount, and any format warnings.
Choose the date format and amount layout. Use ISO dates for imports, or debit and credit columns when accountants prefer separate sides.
Choose the CSV columns. Keep IIF table, record type, account type, class, memo, document number, cleared status, item details, source row, source file, and extra fields when you need audit context.
Download separate CSV files or merge several IIF files into one spreadsheet for Excel review, bookkeeping cleanup, Xero or Wave mapping, or QuickBooks migration checks.
Upload the IIF file here, review the detected rows, choose your CSV settings, and download the spreadsheet. You do not need QuickBooks installed.
Yes. The converter can keep account type, class, record type, table name, TRNS rows, SPL rows, and source row numbers when those fields exist in the IIF file.
Yes. The output is a standard CSV file and includes an optional UTF-8 marker so Excel handles names, memos, and classes with special characters more reliably.
Yes. QuickBooks journal entries usually appear as TRNS and SPL rows. Keep record type and split rows visible so each side of the journal entry is easy to review.
Often yes, but Xero, Wave, and other accounting apps require their own column mapping. Use this CSV as a clean source file, then map the columns inside the target software.
The tool focuses on practical QuickBooks data extraction, not just a plain text dump.
Use this converter when QuickBooks Desktop data needs to be reviewed outside QuickBooks.
An IIF file is structured for QuickBooks import and export, not for normal spreadsheet review. CSV gives you a familiar table with columns you can filter, sort, audit, and map into another system. A good CSV export also helps you spot bad dates, missing memos, unusual accounts, and split rows before you trust the data in a new accounting workflow.
These checks come from real QuickBooks cleanup and migration work.
If you need to review, clean, migrate, or archive QuickBooks IIF data, upload the file above and create an Excel-ready CSV.
Use the preview, keep the context columns you need, and store the original IIF beside the converted CSV for audit and migration records.
Have more questions? Don't hesitate to email us:
IIF is Intuit Interchange Format, used by QuickBooks Desktop for importing and exporting accounting data.
Upload the IIF file, choose CSV options, and download the spreadsheet.
Yes, when those fields exist in the source IIF file.
Yes. The output is a standard CSV file.
Yes. It is free and requires no registration.
Yes. You can export separate CSV files or one merged CSV.
Keep the UTF-8 marker enabled or import the CSV as UTF-8 in your spreadsheet app.
Yes. Keep TRNS and SPL rows visible for journal entry review.
Often yes, but you must map columns according to the target app.
No. It runs in your browser.
IIF means Intuit Interchange Format. QuickBooks Desktop creates IIF files when users export lists or transactions such as accounts, items, invoices, bills, checks, deposits, and journal entries.
Upload the IIF file, check the preview, choose transaction-only or all-record export, pick your columns, and download the CSV.
Yes. It can preserve account type and class fields when they are present in the IIF file. You can also keep table and record type columns for context.
Yes. The CSV opens in Excel, Google Sheets, LibreOffice, Numbers, and most spreadsheet tools.
Yes. It is free to use and does not require registration.
Yes. Add multiple IIF files and export separate CSV files, or merge them into one combined CSV.
Keep the Excel-friendly UTF-8 marker enabled, then reopen the file. If your spreadsheet still guesses the wrong encoding, import the CSV and choose UTF-8 manually.
Yes. Journal entries usually appear as TRNS rows with SPL detail rows. Keep record type, account, amount, debit, credit, class, and memo columns visible for review.
Often yes, but Xero, Wave, and other tools require specific column mapping. Use this CSV as a clean source and map the columns inside the target app.
No. The converter reads the IIF file in the browser and does not require QuickBooks Desktop.
Explore more tools that solve similar problems and can help with your next task.
Convert TXT files to Word format
Convert TXT files to Word format
Convert Markdown (.md) files to Word DOCX with tables and links
Convert Markdown (.md) files to Word DOCX with tables and links
Convert Markdown (.md) to standalone HTML with GFM tables and code blocks
Convert Markdown (.md) to standalone HTML with GFM tables and code blocks
Convert Markdown (.md) to print-ready PDF in your browser
Convert Markdown (.md) to print-ready PDF in your browser
Convert CBZ comic archives to PDF format
Convert CBZ comic archives to PDF format
Convert TXT files to PDF format with advanced options
Convert TXT files to PDF format with advanced options
Convert Jupyter notebook (.ipynb) files to PDF
Convert Jupyter notebook (.ipynb) files to PDF
Convert Jupyter notebook (.ipynb) files to standalone HTML
Convert Jupyter notebook (.ipynb) files to standalone HTML