Convert a bank statement PDF to clean CSV rows in your browser. Review dates, descriptions, withdrawals, deposits, amounts, and balances before download.
Local conversionNo statement uploadEditable reviewCorrect rows before exportScanned-page fallbackLocal OCR on the first 8 pages
Built around a visible result
What the CSV actually contains
StatementForge does not hide extraction behind a black box. The transaction table, warnings, totals, and destination format stay visible so you can decide whether the result is usable.
One row per extracted transaction, with the source statement name
Separate withdrawal and deposit columns plus a signed amount
Running balance when the source statement exposes one
Regular UTF-8 CSV that opens in Excel, Sheets, and bookkeeping workflows
A review-first workflow
From source document to a file you can inspect.
01
Choose
Select a statement PDF or use the safe sample.
02
Extract
Read its text layer or run limited local OCR.
03
Review
Check and correct the transaction table.
04
Export
Generate CSV from the reviewed rows.
Honest operating limits
Financial files still deserve a human check.
Works best with downloadable text-based PDF statements. Local image-to-text can read the first 8 scanned pages and needs manual review.
Always review exported rows before importing them into accounting software.
StatementForge is not a bank integration. It converts statement files that you provide.
Where this workflow fits
Use the converter for a defined job.
Monthly bookkeeping
Collect all statement rows in one CSV before categorizing expenses or matching receipts.
Spreadsheet cleanup
Sort, filter, and normalize transactions without retyping statement rows by hand.
Bulk statement review
Combine several PDFs into one export when you need a full date range.
Practical questions
Bank statement to CSV questions
How do I convert a bank statement PDF to CSV?
Open the converter, choose your PDF, review the extracted transaction rows, then export the statement as CSV.
Does StatementForge upload my bank statement?
No. Conversion is browser-only, so the statement contents are not sent to StatementForge servers.
What columns are included in the CSV?
The CSV includes statement name, date, description, withdrawal, deposit, net amount, and balance when the statement exposes those values.
Can I convert multiple bank statements to one CSV?
Paid plans support bulk batches so several PDFs can be combined into one clean export.