Cleanrow for Mac: a bank statement converter for macOS
A Mac app that turns PDF bank and credit card statements, scanned ones included, into clean CSV, Excel, OFX and QIF files, and checks that every statement adds up to the cent. It's built and works, but it isn't in the Mac App Store yet. Leave your email and you'll hear when it is.
Join the waitlist
Only your email address and the date you joined are stored, to send you one email when Cleanrow for Mac is released; it's never shared or used for anything else. The privacy policy says how to be removed.
What it does
- Reads PDF statements from banks and card issuers: every row's date, description, amount and running balance, plus the account, the period and the opening and closing balances.
- Reads scanned statements with the text recognition built into macOS, on your Mac. Scans are harder than text PDFs, so a misread row shows up as a balance mismatch rather than slipping through.
- Repairs bank CSV exports: finds the header row, suggests which column is which and asks about dates like 03/04 instead of guessing.
- Checks the balance of every statement: the opening balance plus every transaction has to equal the closing balance. You see the result before you export, and can fix a flagged row in place.
- Exports CSV, the QuickBooks Online and Xero CSV layouts, OFX, QIF, Excel (XLSX) and a plain-text preparation report.
It uses the same reader and balance check as the converter on this site, so you can try that in your browser today: your first statement downloads free.
Why a Mac app
- Scanned statements. The web converter needs PDFs with selectable text; the Mac app also reads scans and photos saved as PDF.
- No network at all. The app runs in the macOS sandbox without permission to use the network, so statements can't leave your Mac even by accident.
- A window of its own: drop several statements onto it, and each account gets its own entry in the sidebar with its own balance check.
It needs macOS 14 Sonoma or later.
Why a waitlist
Publishing in the Mac App Store costs a yearly developer fee. The waitlist shows whether enough people want a Mac version to make that worthwhile. If it doesn't go ahead, your address is deleted and you won't hear from us.