PDF to Excel
Extract text and table-like data from your PDF into an Excel spreadsheet — free.
How it works
Each page's text is read via pdf.js, then grouped into rows by vertical position and split into columns wherever there's a wide horizontal gap between words — a reasonable approximation of a table, built entirely in your browser.
Smart vs. Simple column detection
Smart looks at every word's horizontal position across the whole page first, finds the gaps that repeat down multiple rows, and uses those as fixed column boundaries — so a table's columns actually line up top to bottom in the spreadsheet. Simple only looks at the gap sizes within each row in isolation, which can misalign columns if one row's text happens to run a little wider or narrower than others.
Is my file uploaded anywhere?
No — everything happens locally. Your PDF never leaves your device.
Will my table look exactly like the PDF?
For simple tables and lists, yes, closely. For dense multi-column layouts (like newspapers or forms with overlapping fields), you may need to fix a few rows manually after opening the spreadsheet.