Bank & card statements → CSV and OFX
Each PDF is checked against its own printed figures — opening + credits − debits = closing — before you can download it. A statement that doesn't balance is held back, with the row that broke it.
Runs entirely in your browser. Your statements are never uploaded — this page makes no network requests at all.
No QBO file here: QuickBooks Desktop's Web Connect format needs an Intuit bank ID this page can't supply. QuickBooks Online imports the CSV or the OFX.
The pile
Every statement read — tied or held back — checked as a run, per account: the months you have, the months you don't, the ones supplied twice, the ones that arrived but don't tie, and every place one statement's closing balance fails to meet the next one's opening.