MinoPDF LogoMinoPDF

Extract Tables from PDF

Detect tables in text-based PDF files and export the rows and columns to Excel or CSV. Preview each table, then download the data you need. Private, runs locally in your browser.

  • Runs in your browser

    Files are never uploaded — they stay on your device.

  • No page limit

    Any document size, no per-page caps or quotas.

  • No watermarks

    Clean output with no branding added.

  • No sign-up

    Just open the tool and use it — no email, no account.

All processing happens in your browser. Your files are never uploaded.
How to verify

Verify in 3 steps

No promises to take on faith — check it yourself in about 30 seconds.

  1. 1Open DevTools → Network tab
  2. 2Add a file and run the tool
  3. 3Confirm: no request carries your file

Once the page has loaded you can also unplug the network — every tool keeps working.

Full method & limits

Key Features

Automatic Table Detection

Find rows, columns, and table regions in text-based PDF documents without manually copying cell by cell.

Excel and CSV Export

Export extracted tables to XLSX for spreadsheet editing or CSV for lightweight data processing.

Table Preview

Review detected headers, rows, columns, and values before downloading the result.

Multiple Tables

Detect multiple tables across selected pages and keep each table separate when the document structure allows it.

Page Range Selection

Process the entire document or select only the pages containing the tables you need.

Text-based PDF Support

Best results come from PDFs with selectable text and clear row and column structure.

How to Use

1

Add your PDF

Drag and drop or select a single text-based PDF. Documents exported from Word, browsers, or report tools usually work best.

2

Select pages to scan

Process all pages or enter a page range such as 1-3,5 to scan only the pages that contain tables.

3

Detect and export

Run detection to list the tables found, review each one, then export the selected tables to Excel or CSV.

Extract Tables from PDF Example

A 3-page financial report with two tables is turned into editable spreadsheet data you can download as XLSX or CSV.

PDF
report.pdf (3 pages, 2 tables)

A text-based PDF with selectable text and clear table structure.

XLSX / CSV
report-tables.xlsx

The detected tables are exported to a spreadsheet, each table on its own sheet, ready to open in Excel or Google Sheets.

How to Extract a Table from a PDF

How to Extract a Table from a PDF

Use this tool to detect rows and columns in a PDF table and export the result to Excel or CSV. You can review the extracted table before downloading it.

Quick Answer

Upload a PDF, select the pages to process, let the tool detect the table structure, review the rows and columns, and export the result as an Excel spreadsheet or CSV file.

How to Extract Tables from a PDF

  1. Add your PDF file.
  2. Select all pages or specify a page range.
  3. Let the tool detect table regions and cell structure.
  4. Review the extracted data in the preview.
  5. Download the table as XLSX or CSV.

What Can Be Extracted?

  • Rows and columns from text-based PDF tables.
  • Headers and cell values.
  • Multiple tables from selected pages.
  • Numbers, dates, labels, and ordinary text cells.
  • Tables with visible borders or consistent text alignment.

PDF Table Extraction Versus PDF to Excel

Table extraction focuses on identifying structured rows and columns inside a PDF. A general PDF-to-Excel converter may also process surrounding text, images, headings, and page content. Choose table extraction when you need clean spreadsheet data rather than a broad document conversion.

Bordered and Borderless Tables

Tables with visible borders are usually easier to identify because the lines provide clear row and column boundaries. Borderless tables require the tool to infer structure from text positions, spacing, and alignment, so they may need a preview and manual review.

Scanned PDFs and OCR

A scanned PDF contains page images instead of selectable text. Extracting tables from it requires OCR to recognize characters and infer rows and columns. OCR results can vary with image quality, skew, handwriting, language, and complex layouts. Always check the preview before using extracted values in financial or business workflows.

Why Table Extraction Can Be Inaccurate

  • Merged cells may not map cleanly to ordinary spreadsheet cells.
  • Tables that continue across pages may need header and row merging.
  • Wrapped text can be split into multiple rows or columns.
  • Columns without borders may be inferred incorrectly.
  • Scanned pages may contain OCR errors.
  • Footnotes, totals, and surrounding text may be mistaken for table data.

Common Use Cases

  • Move invoice line items into Excel.
  • Extract bank statement tables for analysis.
  • Copy financial reports into spreadsheets.
  • Convert research tables into CSV.
  • Collect tables from catalogs, reports, and business documents.

Review the Result Before Downloading

Check the header row, column order, numeric values, decimal separators, dates, totals, and page breaks before downloading. A preview helps catch shifted columns and OCR errors before the data is used in a spreadsheet or analysis workflow.

Related Tools

Frequently Asked Questions

What does this PDF table extractor do?

It detects supported table regions in PDF files, identifies rows and columns, and exports the extracted data to Excel or CSV.

Can I extract tables directly to Excel?

Yes. Export detected tables as an XLSX file that you can open in Microsoft Excel, Google Sheets, LibreOffice, or another spreadsheet application.

Can I export PDF tables as CSV?

Yes. CSV is useful for lightweight data processing, scripting, databases, and importing table values into other tools.

Can it extract multiple tables from one PDF?

Yes, supported documents can contain multiple tables across one or more pages. The tool lists detected tables separately so you can review or export them.

Does it work with scanned PDFs?

This tool works on text-based PDFs that already have a selectable text layer, and it runs locally in your browser. Scanned or image-only PDFs have no text layer, so they need OCR first, which is not part of this tool yet. Use a text-based PDF for the best results.

Why is my table structure incorrect?

Borderless columns, merged cells, wrapped text, page breaks, footnotes, and uneven alignment can affect detection. Review the preview and check the detected rows and columns before exporting.

Can it preserve merged cells and formatting?

Simple rows, columns, headers, and values are supported best. Complex merged cells, nested tables, colors, formulas, and advanced PDF formatting may need manual cleanup after export.

Do I need this tool or PDF to Excel?

Use this tool when you want to preview each detected table and pick which ones to export. If you just want a ready-to-open spreadsheet file in one step, use PDF to Excel instead. Both tools share the same table detection engine.

Are my PDF files uploaded?

No. Detection and export run locally in your browser using PDF.js. Your PDF never leaves your device and is not sent to any server.