Chase statement to CSV
Drop a Chase checking statement PDF below. It's parsed and reconciled in this tab — free, no signup, and nothing is uploaded.
What to expect from Chase statements
- Text-based (native) PDFs only — statements you download directly from Chase's site or app, not scanned copies.
- Chase statements sometimes omit a per-row running balance — we verify against the opening/closing totals instead and say so plainly rather than showing a false green badge.
- Password-protected PDFs are supported — you'll be prompted in-tab.
See the full supported banks matrix for what's verified and what isn't.
Export your Chase statement as
CSV for spreadsheets and most accounting-software imports, Excel (.xlsx) for a formatted workbook ready for pivot tables, or QBO for a direct QuickBooks Web Connect import — OFX, QFX, and QIF are also available from the export panel above. Every format is built from the same reconciled transaction list, so the numbers match no matter which one you pick.
How Chase's statement layout is actually parsed
Chase statements are recognized automatically — no need to tell the tool which bank you're uploading. The parser looks for Chase-specific section headings to separate deposits from withdrawals: a section beginning with text matching Deposits and Additions is treated as credits, and one matching ATM & Debit Card Withdrawals as debits. If a statement doesn't match those headings — a redesigned layout, a business rather than personal account — the parser falls back to its bank-agnostic geometric detection rather than failing outright.
- Chase checking statements are recognized from "JPMorgan Chase Bank" or "chase.com" text on the page — no manual bank selection needed.
- Debits are split across three sections on the statement — ATM & debit card withdrawals, electronic withdrawals, and checks paid — all three are recognized and combined into the transaction list.
- Chase checking statements typically print a Daily Ending Balance summary rather than a running balance next to each transaction, so the per-row balance-chain check is skipped for Chase and the tool relies on the statement-totals check instead — opening balance plus every transaction equals the closing balance.
- "Member FDIC" and "Equal Housing Lender" boilerplate and page-number footers are recognized as noise and excluded from the transaction list rather than being misread as a row.
Common questions
- Does Chase print a running balance next to each transaction?
- Personal Chase checking statements usually don't — they print a separate Daily Ending Balance summary for the period instead. Because of that, the balance-chain reconciliation check doesn't run for Chase; the statement-totals check (opening balance + all transactions = closing balance) does, and catches the same class of error.
- Will this work on a Chase business or savings statement?
- Chase is still detected from the bank name and domain text, but if a business or savings statement uses different section headings than the checking layout above, the parser falls back to its geometric column detection rather than failing outright — it just won't get the Chase-specific section hints.
- What if my Chase statement is password protected?
- You'll be prompted for the password in the tab before parsing starts. The password is never sent anywhere — it's used locally to decrypt the PDF in your browser.