PDF to Excel

Extract text and table-like data from your PDF into an Excel spreadsheet — free.

⚠️ Approximate table extraction. Text is grouped into rows and columns based on its position on the page. Simple tables and lists extract well; complex multi-column layouts may need manual cleanup afterward.

Click or drag & drop your PDF here

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.