Free PDF to CSV Converter
Convert a bank or card statement PDF to CSV: no signup, no AI, text-based PDFs only
Bank statement PDF to CSV, free, no signup
Pull the transaction table out of a bank or card statement PDF and download it as CSV. The PDF is sent to our server over HTTPS and read there in memory (no AI is used); text-based PDFs only, 10 MB max.
On 431 transactions across 15 synthetic statement layouts, 409 landed in exactly the right column. How we tested, and the layouts that fail.
1. Upload PDF File
Drag & drop PDF file here
or click to browse
Maximum file size: 10MB
Conversion Tips
- • Works best with PDFs containing structured tables
- • Bank statements, invoices, and reports are supported
- • Scanned PDFs (images) may not work - use text-based PDFs
- • Password-protected PDFs must be unlocked first
- • Dates and amounts are copied exactly as printed, not converted: check the CSV against your statement
- • Your PDF is processed on our server, not in your browser
CSV Result Will Appear Here
Upload a PDF file and click "Convert to CSV". Nothing here needs an account.
How PDF to CSV Conversion Works
1. Upload PDF
Use the original PDF from your bank's website, one that lets you select the text. Bank and card statements work best.
2. Extract Tables
Finds the heading row (Date, Description, Debit, Credit, Balance and similar) and puts every value under its column. No AI is involved.
3. Download CSV
Download the CSV for Excel or Google Sheets. Check it against the original: some layouts need a manual fix.
What it is for
- • Getting a statement's transactions into Excel or Google Sheets for your own bookkeeping
- • Preparing a month of transactions for a budget spreadsheet or accounting import
- • Statements in English and in a few other languages (we tested Vietnamese and German-style layouts)
What it is not for
- • Scanned or photographed statements (no OCR in this tool)
- • Tables without a date on every row, such as most invoices
- • Anything you cannot afford to check by eye: the output is not validated against your totals
Statement layouts we tested
Each page describes one layout, shows our test result for it and offers a synthetic sample PDF to try. These are layouts, not banks: we have not tested any named bank.
- Separate Debit and Credit columns
- One signed Amount column
- Credit card statement with transaction and posting date
- Multi-page statement with repeated headings
- European dates and decimal commas (EUR)
- Opening balance, closing balance and total rows
- Dates without a year, currency symbols, CR credits
- Seven columns with value date and reference
Frequently Asked Questions
Is this PDF to CSV converter really free?
Yes, there is no signup and no charge. To keep it available for everyone it is limited to 10 conversions a minute and 40 a day per visitor, files up to 10 MB.
Can I convert bank statement PDFs to CSV?
It works on text-based PDFs where the transaction table has recognisable column headings (Date, Description, Debit/Credit or Amount, Balance, and the same words in a few other languages). We tested it on synthetic statements, not on real bank files: see the accuracy page for the numbers and the layouts that fail. We have not verified any specific bank's format.
Is my data secure?
The PDF is uploaded to our server over HTTPS and read in memory to build the CSV. The converter does not use AI and does not save the file or the result to a database, and it needs no online-banking login. We keep your file name out of our logs; our servers and analytics tools still see standard request data such as your IP address.
What if my PDF is scanned (image-based)?
Scanned PDFs (pictures of pages) have no text to read, and this tool has no OCR, so it will say it found no table. Use the original PDF from your bank's website instead of a scan or photo.
What's the maximum file size?
The limit is 10 MB per file (and at least 1 KB). Split larger files before uploading.