Extract tables from a PDF
Find the tables on each page and export them as CSV or an Excel workbook — one table per sheet.
Drop your PDF files here or click to browse
Stays on your device — nothing is uploaded
Select several files to process them together
How do I extract tables from a PDF for free?
Open PDFkitt's Extract Tables from PDF tool (pdfkitt.com/extract-tables-from-pdf/): choose the PDF, pick CSV or Excel, extract, then download. It is free, needs no account and adds no watermark, and it runs entirely in your browser — the file is never uploaded to a server.
- Price
- Free — no trial, no paid tier, no watermark
- Account
- Not needed
- File upload
- None — processed on your device, in the browser
- Input
- PDF files (several at once)
- Limits
- No daily quota and no file-count limit
- Works on
- Windows, macOS, Linux, iPhone, iPad and Android, in any modern browser
Updated · by the PDFkitt team
Statements, timetables, results tables, invoices: the data is in the PDF, but locked in a layout. Table extraction looks at where the text sits on each page, finds runs of lines that share column positions, and splits them into cells. Each detected table becomes a CSV file or a sheet in an Excel workbook.
Detection is based on text positions, so ruled or well-aligned tables work best. Scans need OCR first. Everything runs in your browser.
How to extract tables from a PDF
- Choose the PDF Drop it on the upload card.
- Pick CSV or Excel And the pages.
- Extract Tables are located on your device.
- Download Open in Excel, Numbers or Google Sheets.
Why use PDFkitt to extract Tables from PDF?
The file is processed inside your browser tab. Disconnect from the internet after the page loads and it still works.
No signup, no email, no daily quota, no page limit, no watermark. Use it as often as you like.
Phone, tablet or desktop, in Chrome, Safari, Edge and Firefox. Nothing to install.
Frequently asked questions
Nothing was detected
The text may not line up in columns, or the PDF is a scan (run OCR PDF first). Try “Every line” mode.
Cells are shifted
Irregular tables can confuse column detection; tidy up in the spreadsheet or try the other mode.
Is my data uploaded?
No.

