Tables trapped inside a PDF are one of the most annoying things to work with — you can see the rows and columns, but copy-pasting from a PDF viewer usually turns neat data into a jumbled mess. This tool takes a more structural approach: it reads each line's words and their exact positions using pdf.js, looks for the horizontal gaps that mark column boundaries, and rebuilds the result as a real spreadsheet with exceljs — one worksheet per page, generated entirely in your browser.
How to use the pdf to excel tool
- 1
Upload your PDF
Drop in a file that contains a table you want in spreadsheet form.
- 2
Convert
Click Convert to Excel. Each page becomes its own worksheet, with columns detected from word spacing.
- 3
Download
An .xlsx file downloads, ready to open in Excel, Google Sheets, or LibreOffice Calc.
Common use cases
Pull a table out of a report
Get a pricing table or data table from a PDF into a spreadsheet you can sort and calculate with.
Reuse tabular data
Extract figures from a PDF invoice or statement without retyping them.
Prep data for analysis
Get PDF table data into a format a spreadsheet or script can work with.
Frequently asked questions
The tool looks at the horizontal gaps between words on each line — a gap noticeably wider than normal word spacing is treated as a column break. It works well on PDFs with real tabular layout.