Runs in your browser ยท nothing uploaded

QBO / OFX / QFX file validator

Drop a .qbo, .qfx or .ofx file to check it's well-formed before importing into QuickBooks, and to preview the transactions it contains.

Drop a .qbo, .qfx or .ofx file, or click to choose
Nothing is uploaded, the file is read locally.
What it checks

Before you import

Is the OFX structure valid?

Confirms the file has the required header, <OFX> envelope, sign-on block and transaction list QuickBooks expects.

Are transaction IDs unique?

Duplicate FITIDs are the #1 reason QuickBooks silently skips rows. We count them so you catch it before importing.

Will QuickBooks recognize it?

We check for the Intuit bank tag (INTU.BID) that .QBO and .QFX files need. Generic .OFX files won't have it, that's expected.