Bank Statement Converter

Convert a bank statement to CSV or Excel in seconds. Drop in a PDF or CSV from any bank and this PDF bank statement converter extracts the date, description and amount of every transaction — free, with no signup.

Your file never leaves your browser. Nothing is uploaded.

Drag a statement here, or click to browse

PDF or CSV · any bank · nothing is uploaded

How to convert a bank statement to CSV

1

Download your statement

Sign in to online banking and download the statement you need as a PDF, or export the period as CSV if your bank offers it.

2

Drop the file into the converter

Drag the PDF or CSV onto this page. It's read in your browser with JavaScript — nothing is uploaded to a server.

3

Review the transactions

Check the extracted date, description and amount for each row, and delete or correct anything the layout confused.

4

Download CSV or Excel

Export a plain CSV, or the Excel-friendly version with a UTF-8 byte-order mark so accented merchant names open correctly in Excel.

Converter or analyzer?

Use this page when you want a bank statement in Excel or CSV to work on yourself. Use the AI bank statement analyzer when you want the statement read and explained — categorized spending, subscriptions and anomalies. There are dedicated pages for the biggest banks:

Frequently asked questions

Is this bank statement converter really free?

Yes. Converting a bank statement to CSV or Excel here is free with no account, no email and no limit, because the conversion runs on your own device rather than on our servers.

Is my bank statement uploaded anywhere?

No. The PDF or CSV is read in your browser and never sent over the network. You can disconnect from the internet after the page loads and the converter still works.

Can it convert a scanned bank statement?

No. A scanned or photographed statement has no text layer to read, so this browser-based tool will tell you so instead of showing an empty result. Scanned statements need OCR, which Ledger AI does in a free account.

Will the CSV open cleanly in Excel?

Use the Excel download, which adds a UTF-8 byte-order mark so Excel keeps accented merchant names and special characters intact rather than mangling them.