1) Upload IIF file to convert
Drop files here, or Click to select
Allowed file types: fasta, qif, ofx, iif, srt, ics, excel, ris, bib, ods, xls, xlsx, xlsm, csv, tsv, tab, xlsb, xltx, xlr, pxl, qpw, wb3, wq1, dbf, wk3, 123, mdb, evtx, pages, numbers, sqlite
2) Set converting IIF to XML options
3) Get converted file
Total Excel Converter
Total Excel Converter supports almost all Excel extensions: XLS, XLSX, XLSM, XLSB, XLT, XLTM, XLTX, XLK, XLW. When the new Office is released, we will add new file types too.
With Total Excel Converter you can convert Excel to PDF and add a digital signature in one go.
Total Excel Converter can convert each page of your spreadsheet into a separate file.
Tell Total Excel Converter to copy original time stamps if you don't want to change the date.
Have an outdated Microsoft Office 2003? Update all your old files to the new format in one go. Convert XLS files to XLSX in batches.
Total Excel Converter will help you to convert Excel 2003 XML Files (rare option!)
Total Excel Converter has a built-in renamer to give your files new descriptive names. Include a counter, a date or worksheet name into the file name and your files will be in perfect order.
Convert Excel spread sheets via our most straightforward interface.
The widest list of output file types: DOC, PDF, HTML, MHT, XHTML, CSV, TXT, TIFF, JPEG, SVG, RTF, XML, XLS, XLSX, ODS, ODT, Lotus, DIFF, SYLK, LATEX, SQL, DBF, Access!
Total Excel Converter can combine several Excel spread sheets into one TIFF or PDF file.
Want to quickly find a file? Total Excel Converter helps you to preview any document you select.
Add your logo or any other image to the header or the footer of the output file.
Want more order? Add page counters or a date to every page of the output files. Sequential numbering of several folders is avaialble.
Total Excel Converter can copy original time stamps if you want to keep them.
When you convert Excel to PDF you can set user permissions, password-protect your files or sign with a digital signature. Get PDF, PDF/A and non-searchable PDFs.
Total Excel Converter can be run via command line (get the ready-to-use command line from GUI).💾 Upload Your File: Go to the site, click on «Upload File,» and select your IIF file.
✍️ Set Conversion Options: Choose XML as the output format and adjust any additional options if needed.
Convert and Download: Click 👉«Download Converted File»👈 to get your XML file.
| File extension | .IIF |
| Category | File |
| Description | IIF is a tab-delimited text format used by QuickBooks Desktop to import/export lists and transactions (accounts, customers, invoices, etc.). |
| Associated programs | QuickBooks Desktop, QuickBooks Accountant, Microsoft Excel, Notepad++ |
| Developed by | Intuit Inc. |
| MIME type | text/plain |
| Useful links | https://quickbooks.intuit.com/More detailed information on IIF files |
| Conversion type | IIF to XML |
| File extension | .XML |
| Category | Document File |
| Description | XML is a versatile kind of language, which resembles HTML. Although they seem to have pretty much in common, as both are based on tags and define documentsí content and structure, they cannot replace each other. First, HTML demonstrates data, while XML describes it. Second, HTML uses standard tags, while XML does not use any, and users who write XML documents actually invent them. XMLs appear to be simpler and more flexible than HTMLs, and they present a very consistent way of sharing information. Meanwhile, these files bear static data, which cannot be rendered without a piece of software. |
| Associated programs | Chrome Firefox Microsoft Internet Explorer Microsoft Office InfoPath Notepad Oxygen XML Editor Safari |
| Developed by | World Wide Web Consortium |
| MIME type | application/xml text/xml |
| Useful links | More detailed information on XML files |
An IIF file is a flat, tab-delimited dump that only QuickBooks Desktop truly understands. Feed it to a database, an ERP, or a modern accounting API and the import breaks. Converting IIF to XML turns those cryptic tab-separated rows into clean, self-describing data any system can read.
Quick answer: Upload your .iif file and the CoolUtils online converter parses the QuickBooks header rows (the lines that begin with an exclamation mark) and their data rows, then rewrites every account, list, and transaction as nested XML elements with named tags. Click Convert, download the .xml, and import it into any database, ERP, or accounting tool. Free, no signup, no software.
IIF (Intuit Interchange Format) is a plain-text, tab-delimited file that QuickBooks Desktop uses to import and export lists and transactions. Every line is a row of tab-separated fields. Header lines start with an exclamation mark and name the columns for a section; the data lines below them supply the values. A single IIF file can hold several sections at once — chart of accounts (ACCNT), customers (CUST), vendors (VEND), and transactions (TRNS/SPL/ENDTRNS). The format is compact but proprietary, position-sensitive, and easy to break, which makes it a poor fit for anything outside QuickBooks.
XML (Extensible Markup Language) is an open, hierarchical, self-describing data format. Instead of anonymous tab-separated columns, each value sits inside a named tag, and related records nest inside one another. XML is understood by virtually every programming language, database, and integration platform. Because the structure and the field names travel with the data, an XML export of a QuickBooks file can be validated, transformed with XSLT, queried with XPath, or mapped directly into another accounting system without guesswork about which column means what.
| Feature | Online (this page) | Total CSV Converter (desktop) |
|---|---|---|
| Batch conversion | ✓ Single file | ✓ Entire folders, recursive |
| File size limit | Up to 50 MB | No limit |
| Automation / scripting | ✗ | ✓ Command-line, .bat, Task Scheduler |
| Files stay local | ✗ | ✓ No upload required |
| Price | Free | From $49.90 |
Batch CLI example: CSVConverter.exe C:\iif_files\*.iif C:\xml_output\ -cXML
| Feature | Online Converters | CoolUtils Desktop | Excel Built-in | Other Software |
|---|---|---|---|---|
| Batch Conversion | Limited | ✅ Unlimited | Manual only | Limited |
| File Size Limit | 1-5MB | ✅ No limits | System dependent | Varies |
| Privacy & Security | Upload required | ✅ 100% offline | ✅ Local only | Varies |
| Conversion Speed | Internet dependent | ✅ Fast local processing | Slow | Medium |
| Advanced Options | Basic | ✅ Full customization | Limited | Basic |
| Cost | Free/Premium | One-time purchase | Requires Office | Subscription |
| Formatting Preservation | Good | ✅ Excellent | Good | Varies |
| Multiple Formats Support | Limited | ✅ 40+ formats | Few formats | Limited |