Structured data from any bank PDF
Bank statement to JSON
Upload any PDF — get typed JSON , AI categories , instant download in seconds.
What the JSON output looks like
Typed fields, consistent schema, ready for any language or database.
{ "bankStatement": { "transactionCount": 4, "transactions": [ { "date": "2025-01-15", "description": "WHOLEFDS MKT #10247", "amount": -67.42, "category": "Groceries" }, { "date": "2025-01-14", "description": "STARBUCKS #8291", "amount": -4.75, "category": "Dining Out" }, { "date": "2025-01-14", "description": "ZELLE TO LANDLORD", "amount": -1850.00, "category": "Housing" }, { "date": "2025-01-10", "description": "PAYROLL - ACME CORP", "amount": 3250.00, "category": "Income" } ] }}Consistent schema, every bank
Same fields, same types — whether it's Chase, HSBC, or Deutsche Bank.
Other tools choke on your statement
Scanned, photographed, blurry, or in another language — we handle it all.
Others
- Can't read scanned statements
- Mixes up columns and dates
- Doesn't understand transaction context
- Manual sorting required
- English only
Our analyzer
- Reads any PDF — scanned, digital, or photo
- Gets columns right every time
- Understands context: $1,200 to "RESIDENT MGMT" = rent
- Auto-categorizes every transaction
- 35+ languages supported
When you need bank statement data as JSON
Developers, analysts, and fintech teams who need structured data — not a PDF.
Building a fintech app
Get typed JSON arrays from PDFs — feed them straight into your product without writing a parser.
Automating expense reports
Parse statements programmatically. Dates, amounts, and categories — pipe into your expense workflow.
Feeding a database
JSON maps directly to PostgreSQL rows or MongoDB documents. No CSV parsing, no column mapping.
Custom analytics dashboard
JSON is the native input for D3, Chart.js, Recharts, and every visualization library.
No bank API access
Plaid costs $$ and needs credentials. This extracts the same data from PDFs you already have.
Batch processing statements
Upload PDFs, get JSON. Consistent schema — same fields, same types, every time.
More than just categories
Real financial clarity from your bank statement.
Subscription tracker
Find the charges you forgot about
AI scans every transaction and flags recurring payments. Most people discover at least one subscription they'd forgotten.
- Detects monthly, annual, and weekly charges
- Shows your true monthly subscription cost
- Spots free trial conversions before they auto-renew
Subscription tracker
Find the charges you forgot about
AI scans every transaction and flags recurring payments. Most people discover at least one subscription they'd forgotten.
- Detects monthly, annual, and weekly charges
- Shows your true monthly subscription cost
- Spots free trial conversions before they auto-renew
AI Insights
Your finances, explained by AI
Get a personalized breakdown of spending habits and anomalies. AI reads every transaction and tells you what actually matters.
- Highlights unusual spending spikes
- Tracks month-over-month trends
- Summarizes financial health in plain English
AI Insights
Your finances, explained by AI
Get a personalized breakdown of spending habits and anomalies. AI reads every transaction and tells you what actually matters.
- Highlights unusual spending spikes
- Tracks month-over-month trends
- Summarizes financial health in plain English
Smart recommendations
Not generic tips — your tips
Every recommendation is based on your actual transactions. Specific dollar amounts, not vague advice.
- Based on your real spending patterns
- Specific dollar amounts you can save
- Actionable in under 5 minutes
Potential monthly savings
$227/mo
Potential monthly savings
$227/mo
Smart recommendations
Not generic tips — your tips
Every recommendation is based on your actual transactions. Specific dollar amounts, not vague advice.
- Based on your real spending patterns
- Specific dollar amounts you can save
- Actionable in under 5 minutes
Analyze your own statement
Upload a PDF, get your full report in 30 seconds.
Pricing
See where your money goes
Upload a statement and get answers in seconds. No card required.
- 1 analysis / month
- 50 transactions per document
- Auto-categorized transactions
- Money flow visualization
- Export to CSV, Excel, QIF, OFX & QBO
- 500 pages / month
- 100 transactions per document
- Everything in Free
- AI savings advisor chat
- Find hidden subscriptions
- 12 months history
- Everything in Basic
- Unlimited pages
- Unlimited transactions per document
- 5 image recaps / month
- Priority support
FAQ