How to Convert a Bank Statement PDF to CSV
How to convert a bank statement PDF into a clean CSV for Google Sheets, accounting software, or scripts — free, in your browser, with no upload.
CSV (comma-separated values) is the closest thing to a universal language for transaction data. It's a plain-text file — one transaction per line, fields separated by commas — that almost every accounting package, spreadsheet app, and script can read. If you want to import your transactions somewhere else, CSV is usually the format you need.
CSV or Excel — which should you pick?
They solve different problems:
- Choose CSV when you're importing into another system — accounting software, Google Sheets, a database, or your own code.
- Choose Excel (.xlsx) when you'll work with the file yourself and want preserved date/number types, column widths, and formatting.
Many people end up using both: CSV to move the data, Excel to review it. If you're starting from scratch, see our walkthrough on converting a bank statement to Excel.
How to convert a statement PDF to CSV
- Open the converter and select your statement PDF.
- Let it detect the transactions and lay them out in a table.
- Review the rows — check dates, amounts, and the debit/credit split.
- Choose Download CSV.
Convert your bank statement with stmtify — it runs entirely in your browser, so your statement is never uploaded to a server. It's free, needs no signup, and works with statements from any bank.
Avoid the classic CSV import mistakes
A CSV is just text, so the program you open it in has to guess what each column means — and it often guesses wrong. Two things to watch:
- Dates get reformatted. A date like 03/04 can flip between March and April depending on regional settings.
- Long numbers lose digits. Account or reference numbers can be rounded or shown in scientific notation.
The fix is to import rather than double-click: in Excel use Data → From Text/CSV, in Google Sheets use File → Import, and set date and reference columns to Text so they're left alone.
Importing into accounting software
Tools like QuickBooks and Xero accept CSV uploads, but each expects columns in a particular order (date, description, amount). You'll usually map your CSV columns to theirs during import. Our guide on importing statements into QuickBooks and Xero covers the exact steps.
Frequently asked questions
How do I create a CSV file from a bank statement?+
Convert the statement PDF with a tool that exports CSV — open the PDF, let it detect the transactions, review them, and choose 'Download CSV'. stmtify does this in your browser for free.
How do I convert a PDF bank statement to CSV for free?+
Open stmtify, drop in your PDF, review the detected transactions, and click 'Download CSV'. It's completely free — no signup, no page limit, and no watermark — and the whole conversion runs in your browser, so the statement is never uploaded.
What's the difference between CSV and Excel for a bank statement?+
CSV is plain text with one row per transaction and commas between fields — lightweight and importable almost anywhere. Excel (.xlsx) preserves formatting, number/date types, and multiple sheets. Use CSV for importing into other software, Excel for working with the data yourself.
Why does my CSV look wrong when I open it?+
Opening a CSV by double-clicking can mangle dates and long account numbers because the spreadsheet guesses each column's type. Instead, import it (Data → From Text/CSV) and set columns like dates and reference numbers to 'Text' so nothing is reformatted.
Convert your statement — privately
stmtify turns bank statement PDFs into Excel and CSV entirely in your browser. Nothing is uploaded, no signup, free.
Convert a bank statementRelated reading
Bank Statement to Excel Converter: How to Choose One (and Convert PDF to XLSX Free)
What a real bank statement to Excel converter does differently from a generic PDF tool — and how to convert a PDF statement to XLSX free, no upload.
How to Convert a Bank Statement PDF to Excel (Free, Without Uploading)
Three reliable ways to convert a bank statement PDF to Excel — using Excel, Adobe Acrobat, or a private in-browser converter — plus how to check it.
Is It Safe to Convert Bank Statements Online? What to Check First
Most online converters upload your statement to their servers. What that means for your privacy, what to check first, and a safer alternative.