Support
PDF & Documents / Extract Tables from PDF

Browse by category

All categories

Extract Tables from PDF

Detect tables in PDF files and download them as CSV. Pure-browser table extraction.

1
Select PDF
Drop the PDF that contains the tables, or click to browse
2
Review detected tables
We scan every page and list each detected table with row and column counts. Toggle which ones to export.
3
Download CSV or ZIP
One table downloads as a single CSV. Multiple tables bundle into a ZIP — Excel and Google Sheets open both natively.

Drop your file here or click to browse

Drop a PDF here or click to browse — up to 50 MB. Text-based PDFs only (use OCR PDF first for scanned documents).

Local compute

Frequently Asked Questions

How accurate is table detection?

The detector groups text by Y-position into rows, then by X-gaps into columns. Cleanly aligned tables with consistent column gaps detect reliably. Multi-column page layouts, tables without clear gaps, or merged cells reduce accuracy — review the preview before exporting.

Does this work on scanned PDFs?

No. This tool only reads text-layer PDFs (PDFs you can copy text from). For scanned or image-only PDFs, run our OCR PDF tool first to add a text layer, then come back here.

Why CSV and not XLSX?

CSV opens natively in Excel, Numbers, Google Sheets, and every spreadsheet app — no library bloat, no compatibility surprises. If you need XLSX specifically, open the CSV in Excel and Save As xlsx.

Does the file leave my device?

No. Detection runs entirely in your browser via PDF.js — no upload, no server processing.

This tool is free thanks to our sponsors. Support Loft Tools