Structured records
Export transaction objects with date, description, amount, withdrawal, deposit, and balance fields.
Use StatementForge to extract transaction rows from bank statement PDFs and export structured JSON for tools, scripts, and internal workflows.
Export transaction objects with date, description, amount, withdrawal, deposit, and balance fields.
Feed reviewed statement rows into scripts, dashboards, or finance automation.
JSON export uses the same browser-only conversion flow as CSV and XLSX.

Choose a text-based bank statement PDF, add a batch on bulk plans, or paste statement text when a PDF is locked.

StatementForge looks for dates, descriptions, withdrawals, deposits, net amounts, and balances.

Check and edit the transaction table before exporting, especially for unusual layouts or rows that need manual review.

Download CSV, XLSX, JSON, QBO, OFX, or QIF depending on the workflow you need.

It includes reviewed transaction rows with statement metadata and money fields.
Export availability depends on the current plan limits shown in the app.
Most accounting tools prefer CSV, QBO, OFX, or QIF. JSON is usually for custom workflows.
No. Statement contents are parsed locally in the browser.
Start with the format, privacy setup, or statement type that matches the file in front of you. Each guide opens the same converter with a more focused workflow.
Use these when you want clean rows for spreadsheets, bookkeeping cleanup, or analysis.
Create reviewed files for accounting tools that accept QBO, QIF, OFX, or CSV imports.
Parse, review, analyze, and batch-convert sensitive statement files in the browser.
Start from a bank-specific or statement-review workflow, then convert the downloaded PDF.