Automatically detects table rows and columns from PDF layout
Preview extracted data before downloading the Excel file
Your PDF never leaves your device — no server uploads
Download as .xlsx compatible with Excel, Google Sheets, and more
Drop your PDF file here or click to browse
Upload your PDF file and the tool will automatically extract text and table data. Preview the extracted rows, then click "Convert to Excel & Download" to save as a .xlsx file.
The tool uses PDF.js to extract text content from each page, then analyzes text positions to detect table rows and columns. The data is exported to an Excel spreadsheet (.xlsx) using the SheetJS library.
The tool works best with simple, well-structured tables. It detects columns by analyzing gaps between text elements. Complex layouts with merged cells or nested tables may need manual adjustment after export.
Yes, 100%. All processing happens in your browser using JavaScript. Your PDF is never uploaded to any server.
The output is an Excel file (.xlsx) compatible with Microsoft Excel, Google Sheets, LibreOffice Calc, and other spreadsheet applications.
Yes! After uploading a PDF, the tool shows a preview of the first 20 rows so you can verify the extraction quality before downloading.
Yes, the tool extracts data from all pages in the PDF and combines them into a single spreadsheet with page separators.
Explore more free tools to boost your productivity