Bank statement PDF → Excel, CSV, QBO, OFX

Upload a statement — digital or scanned, any bank, any country — and download clean transactions in under a minute. Every file is balance-checked against the printed running balances.

No sign-up for the free tierFiles deleted right after processingCredits never expireReal human support
Drop a PDF statement here — or photos of a paper statementPDF up to 20 MB / 100 pages, or up to 20 JPG/PNG photos. Free: 3 pages per day.

How it works

1. Upload

Any PDF bank or credit-card statement. Scanned and photographed statements work too.

2. We read and verify

Every row is extracted, then checked: opening balance + transactions must equal each printed balance and the closing balance. Rows that don't add up are flagged, never silently accepted.

3. Download

Excel, CSV, QBO for QuickBooks, OFX for Xero, QFX, QIF or JSON. Your PDF is discarded the moment the conversion finishes.

Pricing

Pay per page, once. Credits never expire. No subscription required. Prices in USD; tax handled at checkout by our merchant of record, Polar.

Free

$0
3 pages every day
  • All export formats
  • Balance verification
  • No account needed

Starter

$9
60 pages · $0.15/page
  • Credits never expire
  • Email support
Buy Starter

Pro

$29
300 pages · $0.097/page
  • Best value for bookkeepers
  • Priority support
Buy Pro

Office

$79
1,000 pages · $0.079/page
  • For firms and loan processors
  • Priority support
Buy Office

After checkout you receive a license key by email. Paste it in the box above; credits are deducted per page only after a successful conversion. Not happy? Email us within 14 days for a refund of unused credits.

Questions

Is my statement stored anywhere?

No. The PDF is held in memory only while it is being processed and is discarded when the response is sent. We keep anonymous counters (page count, success/failure) and nothing else. Extraction runs on the Anthropic API, which does not train on API data and retains inputs only for short-term abuse monitoring.

Which banks are supported?

The extractor reads the printed table rather than relying on bank-specific templates, so most banks work — including scanned statements. We list banks we have verified on our supported banks page and add new ones weekly. If yours fails, email us the layout (not your data) and we will add it.

How accurate is it?

We do not promise a percentage. Instead every conversion is reconciled: opening balance plus transactions must equal the printed balances. Rows that do not reconcile are highlighted so you can check them before importing. Statements without a balance column (most credit cards) are marked "not verified".

Can I edit the statement?

No. StatementTable only extracts what is printed. It is not a statement editor or generator.

Do credits expire?

No. Unused pages stay on your key indefinitely.