Frequently asked questions
Is my bank CSV uploaded anywhere?
No. The file is read, cleaned and converted in your browser. This site only counts anonymous events (for example "page viewed" or "file converted"; no file content) and stores feedback only if you choose to send it. There are no cookies and no third-party scripts.
Will the .qbo / .ofx file import into QuickBooks Online?
Not guaranteed. The file is valid OFX 1.02 and was checked with independent OFX parsers in our tests, but import into QuickBooks Online has not been verified for all account types. The CSV export follows the 3-column and 4-column layouts described in Intuit's help. If an import fails, please tell us through the feedback box on the page.
What are the 350 KB and 1,000-row limits?
Intuit's help currently says an upload can have up to 1,000 lines and must be 350 KB or less. The converter splits a long statement into several files of at most 1,000 rows and 350,000 bytes each (we do not know exactly how Intuit measures a KB, so we use a conservative figure). You can download the parts one by one or as a .zip.
Why do descriptions have to be in English?
Intuit's help says the upload file must be in English, and text in other languages may be rejected. By default the tool keeps the ASCII part of each description and removes accents; if nothing readable is left, it writes "Transaction N". You can choose to keep the original text as UTF-8, but then acceptance is up to QuickBooks. There is no translation or transliteration.
How do I upload the file to QuickBooks Online?
According to Intuit's help: open Accounting, then Bank transactions, choose the account tile if you see one, open the Link account menu and select Upload from file. Pick the file, choose the QuickBooks account, match the columns, select the transactions to import and confirm. Menu names change over time, so check Intuit's current help if yours differ.
What happens if I import the same transactions twice?
In .qbo / .ofx files every transaction gets an ID (FITID) built from the date, the amount in cents, a short hash of the original description and a counter for identical rows. The same input always produces the same IDs, and QuickBooks generally uses such IDs to recognise transactions it has already seen, but we have not verified this behaviour for every account. CSV files carry no transaction ID, so Intuit suggests starting the file after the oldest transaction already in the account. If two exports overlap and contain identical same-day rows in a different order, the counters may not line up.
Which bank CSV layouts and date formats are supported?
One signed amount column, or separate debit and credit columns; amounts such as $1,234.50, (45.10), 12.50- and 1.234,56 are understood, and you can flip the sign for card statements. Dates such as MM/DD/YYYY, DD/MM/YYYY, YYYY-MM-DD and "Oct 3, 2026" are detected, and if a file cannot tell day from month the page asks you to confirm. Zero-amount rows are skipped by default. Layouts are guessed from common formats, so always check the preview. XLS/XLSX and PDF are not supported.
Is it free, and is it affiliated with Intuit?
It is free, with no sign-up and no payment. It is an unofficial tool and is not affiliated with or endorsed by Intuit; "QuickBooks" and "Intuit" are trademarks of Intuit Inc.