Bank statement reader

Upload a PDF — AI reads every transaction , categorizes spending , and exports to Excel instantly. Digital PDFs, scans, and phone photos all work — OCR runs automatically when the file has no text layer.

Read my statement

A bank statement reader extracts transactions from a PDF or scanned image. Upload the file and the reader uses OCR and AI to identify dates, merchant descriptions, amounts, balances, and categories. Review the result before exporting it to Excel or CSV.

Need a spreadsheet export?

Use the Excel export when the main question is a clean spreadsheet rather than OCR-heavy reading.

Open the Excel export

Need transaction rows in your own system?

Use the API when the statement is an input to something you are building rather than something a person reads.

Open the bank statement API

Need a spending report?

Use the analyzer when you want categories, charts, recurring charges, and a readable dashboard instead of just reading the file.

Open the bank statement analyzer

Your full spending report

Net saved in October 2024

$2,868
+37.2% of income

Income

$7,712

Spent

$4,844

Activity

47 tx · ~$103/day

Find money you're leaving on the table

$215/mo$2,580/yr
$

Cancel unused subscriptions

3 services you haven't used in 60+ days

$47
$

Switch to cheaper phone plan

You're overpaying vs similar usage profiles

$35
$

Cook 3 more meals per week

You averaged $42/meal eating out — 18 times this month

$133

Ask your statement anything

Dining spending jumped 42% vs last month. You ate out 18 times — that's $42 per meal on average.

See where every dollar went

$4,844 across 7 categories

Total spent$4,844
Housing$1,850
Dining$765
Shopping$683
Transport$504
Utilities$422

Your financial health, scored

87/100
Excellent
Savings Rate37.2%
Spending ControlGood
Subscription Load$349/mo
Emergency BufferStrong

Spot hidden recurring charges

8 subscriptions found · $349/mo

N
Netflix$15.99
S
Spotify$10.99
C
ChatGPT Plus$20.00
$4,188/year if you keep them all$349/mo

What the reader gives you back

Reads difficult PDFs first, then turns them into transactions you can review, analyze, and export.

AI reads any format

Works with text PDFs, scanned images, and any bank layout worldwide. No templates needed.

Auto-categorization

Every transaction sorted into 19 categories — groceries, transport, utilities, salary, subscriptions.

Export to Excel / CSV

Download all transactions in a clean spreadsheet — ready for accounting, tax prep, or budgeting.

Spending insights

Monthly totals, top spending categories, income vs. expenses, and trends across statements.

Multi-page support

Upload statements with dozens of pages. The reader processes all pages and combines transactions.

Privacy-first

Your PDF is processed in memory and immediately discarded — never stored on disk, never shared. Only the structured transaction data is saved to display your results.

AI reading a bank statement PDF and classifying transactions into categories
reading PDF…19 categories assigned

AI-powered

Reads cryptic merchant names — identifies the real business

“SQ *BLUE BOTTLE COF” becomes “Blue Bottle Coffee” in Dining. “AMZN MKTP US*2K7”becomes “Amazon” in Shopping. The AI understands merchant codes that would take you minutes to decode.

Each transaction is classified into one of 19 spending categories automatically — giving you a complete picture of where your money went without any manual sorting.

How it works

Three steps to read your bank statement

1

Upload your PDF

Drop your bank statement — digital PDF or scanned paper. JPG and PNG images also work. Any bank worldwide.

2

AI reads & categorizes

Every transaction is extracted — date, description, amount — and assigned one of 19 spending categories automatically.

3

View insights & export

See your full spending breakdown, top categories, income vs. expenses. Export to Excel or CSV with one click.

Read your bank statement digitally — no manual entry

Reading a bank statement manually means scrolling through pages of transactions, mentally adding up categories, and hoping you don't miss a charge. A digitalbank statement readerdoes all of that instantly — scanning your PDF, identifying every transaction, and extracting the key fields. What takes an hour with a highlighter takes the reader 30 seconds.

Our reader handles both digital PDFs andscanned documents. If your PDF contains selectable text, extraction is fast and precise. If it's a scanned image, OCR reads the pixels first, then AI processes the text. Either way, you get a clean, structured list of every transaction.

The reader works with bank statements from any country and any bank — Chase, Barclays, Deutsche Bank, HDFC, Commonwealth Bank, and thousands more. Upload your PDF, and within seconds you have a fullfinancial breakdownwith export options for CSV and Excel.

What bank statement extraction software has to get right

Pulling text off the page is the easy half. These four are where extraction tools actually differ \u2014 and what to test with your own statements before committing to one.

Knowing what is not a transaction

Statements carry headers, carried-forward balances, interest summaries, and page footers. Software that treats every number as a row hands you a table you have to clean by hand, which is the work you were trying to avoid.

Layouts it has never seen

Template-based extraction breaks on the first bank outside its library. This reads the structure of the page instead, so a regional bank or a foreign format is not a special case.

Balance math as a correctness check

Opening balance plus credits minus debits should equal the closing balance. When it does not, a row was missed or misread — the check that tells you the extraction is complete, not just finished.

Getting the data back out

Extraction is worth nothing sitting in a dashboard. CSV, Excel, QIF, OFX, and QBO all export, and the API returns the same rows as JSON when the statement feeds something you are building.

Secure

Secure

Your PDF is processed in memory and never saved to disk. All data is encrypted in transit.

Private

Private

We never sell or share your financial data. Anonymous uploads are auto-deleted after 7 days.

Transparent

Transparent

No hidden fees, no account required. Try one statement without an account; the free upload is one-time, not monthly.

Statement analyzer pricing

Pro

$19/ month

For heavy files and repeat work

  • 200 PDF pages per billing cycle
  • Unlimited visible transactions per report
  • Subscription and recurring charge detection
  • Priority support
Most popular

Business

$49/ month

For lenders, accountants, and teams processing at volume

  • 500 PDF pages per billing cycle, then $0.08/page
  • REST API access with your own keys
  • Unlimited visible transactions per report
  • Priority support
Your file stays privateSecure checkoutCancel subscriptions anytime

FAQ

Bank statement reader — FAQ

Read it, then use it

Reading is the first step.
The report is the point.

Every transaction the reader pulls out, categorized into a spending report you can act on. One free upload, no account.

Open the analyzer →
One free uploadNo signup30 sec results