Extract Tables from PDF to CSV
Stop retyping numbers from PDF reports. This tool reads the position of every piece of text on the page, reconstructs rows and columns from the layout, and hands you one CSV per page — ready to open in Excel, Google Sheets, or any data tool. It works best on documents with clean grid-like tables such as statements, price lists, and lab reports. Extraction is computed locally in your browser, so financial and business data never leaves your machine.
Choose files or drag & drop here
.pdf · single file
Processed locally in your browser — your files never leave your device.
How to extract Tables
- Upload the PDF containing the tables you need.
- Click "Extract tables" — text is clustered into rows and columns.
- Download the CSV files (zipped automatically) and open them in a spreadsheet.
Frequently asked questions
How accurate is the table detection?
It is a best-effort geometric reconstruction: clean, grid-like tables convert very well, while merged cells, nested tables, or multi-column prose may need a quick cleanup in your spreadsheet.
What do I get for a multi-page PDF?
One CSV file per page, bundled into a single ZIP download, so each page’s table data stays neatly separated and easy to review.
Does it work on scanned PDFs?
Scanned pages are images without a text layer, so there is no positioned text to cluster. Only PDFs with selectable text can be converted to CSV.
Related tools
PDF to JPG
Convert PDF pages to JPG images at your chosen resolution
PDF to PNG
Export PDF pages as crisp PNG images with lossless quality
PDF to WebP
Convert PDF pages to modern WebP images — smaller than JPG at similar quality
PDF to Greyscale
Convert a color PDF to black-and-white greyscale for cheaper printing and smaller files
PDF to JSON
Extract the text of a PDF into structured JSON — page by page
PDF to TXT
Extract all text from any PDF into a plain TXT file you can edit, search or archive