S

The converter that refuses to hand you wrong numbers

Every export is blocked until it's reconciled against the statement's own printed totals — conversion errors can't slip through. Free to try, no signup, and your file is deleted the moment it's parsed.

Zero retentionBlocking reconciliation gateQBO & Xero native CSVs

Convert a statement

Drag & drop a statement, or click to browse

PDF, JPG, or PNG — up to 25MB

How it works

1

Upload

Drop in a PDF or a photo of your statement — bank, credit card, even scanned pages.

2

Reconcile

We total every transaction and check it against the statement's own printed totals before you see a result.

3

Export

Download a clean Excel workbook, or a CSV formatted natively for QuickBooks or Xero.

How do I convert a bank statement to Excel?

Upload the statement — a PDF from your bank's website, or a photo or scan (JPG or PNG) — and we detect which bank and statement type it is automatically; there's no template to pick and no account to create. The engine extracts every transaction, then runs the check that makes this converter different: it adds up everything it extracted and compares the total against the balance figures printed on the statement itself. If the numbers match, you get a Balanced result; if they don't, you see the exact dollar difference before you export anything. From there, download your data as an Excel workbook (XLSX), QuickBooks CSV in 3-column or 4-column format, or Xero CSV — all on the free tier, with no watermark. The uploaded file is deleted the moment parsing completes, and the extracted results purge themselves shortly after you download them.

We can't leak what we never keep

Your uploaded file is deleted the instant parsing finishes — it never reaches durable storage in the first place. Parsed results are held only long enough for you to export them — a 5-minute grace period after download, or a 60-minute limit either way — and you can purge a job immediately with the Clear button. Nothing is used to train models, and nothing is shared.

Frequently asked questions

Which banks are supported?

Chase, Bank of America, Amex, Citi, Capital One, Discover, Apple Card, Truist, Cash App, and more. Statements outside our template library still convert using a general parser.

Can I upload a scanned or photographed statement?

Yes. Scanned PDFs and photos are run through OCR automatically — no extra steps needed.

Do you support password-protected PDFs?

Yes. If your PDF is encrypted, we'll prompt you for the password. It's used only for that conversion and is never stored or logged.

What does "reconciled" mean?

We sum every transaction we extracted and compare it against the totals printed on the statement itself. If they match, you get a green Balanced banner. If they don't, we flag the exact dollar difference so you can review before using the file.

Which export formats do you support?

Excel (XLSX), QuickBooks CSV in both 3-column and 4-column formats, and Xero CSV — all included on the free tier, with no signup and no watermark.

How many pages can I convert for free?

The free tier includes 3 pages per day, and the allowance resets daily. No signup is required and exports carry no watermark.

Do my pages expire?

Starter Pack pages ($4.99 for 30 pages) never expire — use them whenever you need them. Unused pages on a monthly subscription roll over one month before resetting.

Can I cancel anytime?

Yes. Cancel in one click from your account page through the Stripe customer portal — no support ticket, no reactivation fee if you come back later.

Do scanned statements cost more?

No. A page is a page — scanned and photographed statements are billed the same as digital ones, with no OCR surcharge.

Last updated July 11, 2026.