# QBO / OFX / QFX File Validator

_Canonical: https://qbomaker.com/validate.html_

A free, in-browser validator for `.qbo`, `.qfx` and `.ofx` files. Drop a file to check it is
well-formed before importing into QuickBooks, and to preview the transactions it contains.
Nothing is uploaded; the file is read locally.

## What it checks
- The OFX structure is valid (header, `<OFX>` envelope, sign-on block, transaction list).
- Transaction IDs (FITIDs) are unique. Duplicate FITIDs are the top reason QuickBooks silently skips rows.
- The Intuit bank tag (`INTU.BID`) needed by `.QBO` and `.QFX` is present (generic `.OFX` will not have it, which is expected).
- All transaction dates are in range, so QuickBooks will not reject the file.

Need to fix a file? Rebuild a clean one from your CSV at https://qbomaker.com/#tool
