Convert PDF tables to CSV
Pull simple tables out of a PDF into CSV columns you can open in Excel, Numbers or Google Sheets.
Loading tool…
Bank statements, price lists and reports often arrive as PDFs when you need the numbers in a spreadsheet. The tool reads where every word sits on the page, splits each line into cells where there is a clear gap, and lines the cells up into columns by their horizontal position across the whole page. The rows are saved as CSV, which Excel, Numbers, LibreOffice and Google Sheets open directly.
It works well on simple, text-based tables with visible gaps between columns. Merged cells, cells that wrap onto two lines and tables drawn as images need checking or a little manual clean-up. For semicolon-separated CSV (Excel in many European locales), change the delimiter.
The file is written as CSV rather than .xlsx: CSV opens everywhere and keeps the tool free of spreadsheet libraries with known security issues. Scanned statements need OCR PDF first.
How to use it
- Choose a PDF with a table.
- Pick the pages and the delimiter (comma, semicolon or tab).
- Click Convert to CSV and check the preview.
- Download the .csv and open it in your spreadsheet app.
Frequently asked questions
Are my files uploaded?
No. The file is read and processed by your browser on your device; nothing is sent to a server. You can load the page, switch off Wi-Fi and it still works.
Why CSV and not .xlsx?
CSV opens in every spreadsheet app with one click and is plain text you can check. Save it as .xlsx from Excel if you need formatting.
My columns are shifted. What can I do?
Columns are detected from gaps between words. Tables with wrapped or merged cells can shift a value into the next column; fix those cells in the spreadsheet, or extract one page at a time.
Excel shows everything in one column
Your Excel expects a different separator. Choose the semicolon delimiter and convert again, or use Data > From Text/CSV in Excel.
Does it work with scanned bank statements?
Only after OCR: run OCR PDF first so the page has real text, then convert the searchable PDF.
Related tools
- Extract text from a PDFExtract the text of a PDF in reading order and download it as a .txt file or copy it.
- Convert PDF to WordTurn a text-based PDF into an editable Word document with paragraphs and headings rebuilt.
- Convert Excel to PDFPrint an .xlsx sheet or a CSV as a PDF table that fits the page width, with repeated header rows.
- OCR a scanned PDFMake scanned PDFs searchable: Tesseract reads English and Arabic text and adds an invisible text layer.
- Convert JSON to CSVTurn a JSON array of objects into CSV for Excel or Google Sheets; nested objects become dot-separated columns.