PDF to Excel Converter
Turn tables in a PDF into a real, editable .xlsx — columns detected automatically, per page.
- Secure upload
- Deleted after processing
- No watermark
Click to upload or drag and drop
A single PDF, up to ~50MB — best on invoices, tables and reports
About the pdf to excel converter
This free online PDF to Excel converter reconstructs tabular data from a PDF into a real, editable spreadsheet — proper rows and columns you can sort, filter, sum and reformat in Excel, Google Sheets or LibreOffice Calc, not a wall of text pasted into cell A1. It's built for the exact documents that make "copy from a PDF" so frustrating: invoices, price lists, financial statements, exported reports and data tables, where the numbers matter and losing the column structure means starting over by hand.
Rather than guessing, the tool measures the actual horizontal position of every piece of text on the page and works out where the real column boundaries are — clustering text that lines up vertically across rows into the same column, and treating a wide horizontal gap between words as a column break rather than ordinary word spacing. That's a materially different approach from a basic text extractor, which would flatten a neat three-column table into one run-on line the moment you tried to open it in a spreadsheet.
Every page of the source PDF becomes its own sheet in the output workbook, so a multi-page report keeps its per-page structure instead of getting merged into one unmanageable block, and a live, scrollable table preview shows exactly how each page was interpreted — rows, columns and all — before you download anything. Rows and detected-column counts are shown up front too, so a quick glance tells you whether a page converted cleanly.
Everything runs locally in your browser: PDF.js reads the document's text positions and ExcelJS builds a genuine .xlsx workbook, so nothing is ever uploaded to a server. It's worth setting expectations honestly — column detection is a spacing-based heuristic, the same fundamental approach every "PDF to Excel" tool relies on, so it performs best on PDFs with genuine tabular layouts and clear column gaps, and a page of plain flowing prose will simply come back as one column of text per line rather than an artificially invented table.
Key features
- Detects real column boundaries from text spacing — not a flat text dump
- Each PDF page becomes its own worksheet, keeping multi-page reports organized
- Live, scrollable table preview with row and column counts before you download
- Runs 100% in your browser — the PDF is never uploaded to a server
Common use cases
Invoices & price lists
Pull line items, quantities and prices out of a PDF invoice into a workbook you can total and analyze.
Financial statements & reports
Get exported financial or statistical tables into Excel for further calculation and charting.
Data exports locked in PDF
Recover tabular data from a PDF export when the original spreadsheet source isn't available.
Multi-page tabular reports
Convert a long report with a table on every page into one workbook, one sheet per page.
How to use it
- 1Upload a PDF — rows and columns are detected automatically, page by page.
- 2Review the live table preview, switching between page tabs for multi-page files.
- 3Check the row and column counts to confirm it read cleanly.
- 4Click Download as Excel (.xlsx) to save the workbook.
Supported formats & limits
Accepts any non-encrypted PDF up to roughly 50MB. Output is a standard .xlsx workbook, one worksheet per page.
Privacy & security
Reading the PDF and building the spreadsheet both happen entirely in your browser — the file is never uploaded to a server.
FAQ
- Is my PDF uploaded to a server?
- No. Everything happens entirely in your browser using PDF.js and ExcelJS — the file never leaves your device.
- How does it know where the columns are?
- It measures each piece of text's exact horizontal position and treats a wide gap between words as a column break, clustering text that lines up across rows into the same column.
- Will it work on any PDF?
- It works best on PDFs with genuine tabular layouts — invoices, price lists, reports with real column spacing. A page of plain flowing paragraphs will come back as one column of text per line, since there's no table structure to detect.
- Why did I get no data at all?
- This tool reads a PDF's existing embedded text layer. A PDF made from scanned images with no OCR applied has no text to extract — try the PDF OCR tool on that kind of file first.
- Does each page become a separate sheet?
- Yes — every page with detectable content becomes its own worksheet tab in the downloaded workbook, so multi-page reports stay organized.