Native or scanned PDFs
Upload a text-based statement or a clear scan and review the extracted transaction table.
Upload a statement, review the extracted rows, and export a CSV with consistent dates, descriptions, amounts, and balances.
The converter extracts the transaction table first, so you can inspect the rows before choosing CSV as your export format.
Drag and drop your PDF files here, or click to select
1 file · 100 pages max · 2-page preview
No file handy?
Upload a text-based statement or a clear scan and review the extracted transaction table.
Check dates, descriptions, amounts, and balances against the source statement before downloading.
Choose Excel or CSV after extraction; OFX is available for supported current and savings account workflows.
CSV is the practical choice for accounting imports, database workflows, scripts, and tools that need a simple row-and-column format.
Use consistent transaction rows as the starting point for an import into accounting software.
Open the file in Excel, Google Sheets, a database, or a script without relying on workbook features.
Check signs, dates, duplicate periods, and column mappings before sending the file downstream.
| date | description | amount | balance |
|---|---|---|---|
| 2026-03-18 | CARD PURCHASE — OFFICE | -89.40 | 5420.16 |
| Additional statement rows continue in the same column structure… | |||
Keep the source statement beside the extracted table so every step remains reviewable.
Select a native PDF, scanned PDF, or supported image from your bank.
Review the extracted rows and confirm how debit, credit, amount, and balance columns should map.
Choose CSV, then match its columns to the fields required by your accounting or analysis workflow.
Open the matching guide for statement columns, download steps, date conventions, and bank-specific extraction pitfalls.
Practical checks before you use the extracted file downstream.