PDF to Excel Converter – Convert PDF to XLS/XLSX Free | ProPDFMaker.com
✅ Free  ·  No Signup  ·  No Server Upload  ·  100% Private

PDF to Excel Converter
Convert PDF Tables to XLSX

Automatically extract tables from any PDF and export to a real Excel XLSX file. Coordinate-based column detection, auto number/date recognition, multi-sheet workbooks — all in your browser.

PDF
PDF Document
XLSX
Excel Workbook
100%
Free Forever
0s
Server Upload
Auto
Number Detection
XLSX
Real Excel Format

PDF to Excel — Convert Now

Upload your PDF, configure extraction settings, preview the detected table data, and download your Excel file.

ℹ️
How it works: PDF.js extracts every text item with exact X/Y coordinates. Rows are grouped by Y-proximity, columns are detected by X-gap clustering. Values are then parsed as numbers, dates, or text — and written to a real .xlsx workbook using SheetJS (xlsx.js). Each selected page becomes its own worksheet tab. No server, no upload.
⚙️ Extraction Settings
📂 Upload PDF File
📄

Drag & Drop PDF file here

or click to browse — never uploaded to any server

✅ PDF Files Only
📋 Pages — Select Sheets to Include
📊

No PDF loaded yet

Upload a PDF above and click "Load PDF & Extract Tables"

📊 Excel Data Preview
0 rows 0 cols 0 numbers
Preview limited to first 20 rows · 🟢 Green = number · 🟣 Purple = date

The Best Free PDF to Excel Converter

Extract PDF table data to real Excel XLSX workbooks entirely in your browser — with smart column detection and number recognition.

🔒
100% Private & Secure
Your PDF never leaves your device. All text extraction and XLSX generation happens locally using PDF.js and SheetJS. No server, no data collection, ever.
📊
Real XLSX Output
Uses SheetJS (xlsx.js) to write a genuine Office Open XML .xlsx file — not a renamed CSV. Numbers are stored as Excel number cells, dates as date cells, so formulas and formatting work immediately.
📐
Coordinate Column Detection
Every text item's X and Y position is used to reconstruct table layout. Gap clustering on X-coordinates finds column boundaries; Y-proximity groups items into rows — no heuristics, pure geometry.
🔢
Auto Number & Date Recognition
Values like "1,234.56", "$12.00", "45%", "2024-01-15", "Jan 15 2024" are automatically parsed and stored as Excel number or date types — enabling immediate SUM, AVERAGE, and date functions.
📑
Multi-Sheet Workbooks
Each selected PDF page becomes its own named worksheet tab in one XLSX workbook file. Or switch to merged mode to combine all pages into a single sheet with blank separator rows.
🏷️
Header Row Styling
Enable header row mode to make the first row of each sheet bold with a green background fill — matching standard Excel table header styling for immediate readability.
📋
Live Preview Table
Extracted data is shown as an HTML preview table before download. Numbers are highlighted green, dates purple, text gray — matching the Excel cell types that will be written to the file.
🎯
Tunable Detection
Four row tolerance levels (2–14pt) and four column gap settings (8–40pt) let you adapt the algorithm to any PDF — from tight financial tables to loosely-spaced layout reports.
📱
Works on Any Device
Fully responsive layout works on desktop, tablet, and mobile. Convert PDF tables to Excel anywhere without installing Office, Acrobat, or any software.

PDF to Excel in 4 Steps

From PDF upload to an editable Excel workbook in under a minute.

1
Upload PDF
Drop your PDF onto the upload area. PDF.js reads every text item with its exact X/Y position — without uploading your file anywhere.
2
Configure Settings
Choose extraction mode, row tolerance, column gap, sheet layout, and number detection to match your specific PDF table layout.
3
Preview Data
Check the live HTML preview table. Numbers, dates, and text are color-coded. Select which pages to include in your workbook.
4
Download XLSX
Click Download Excel XLSX. A real multi-sheet workbook is built and downloaded. Open directly in Microsoft Excel or Google Sheets.

More Free Tools on ProPDFMaker

PDF to CSV PDF to EPUB PDF to BMP PDF to AI Organize PDF Pages Merge PDFs

PDF to Excel — Common Questions

What makes this different from a PDF-to-CSV converter?
This tool writes a real .xlsx file — not plain text. Numbers are stored as Excel number cells (not strings), dates as date serial values, and each page becomes a separate named sheet tab. You can immediately apply formulas, charts, pivot tables, and conditional formatting in Excel.
Which types of PDFs work best?
PDFs with real selectable text work best — reports, invoices, financial statements, data exports to PDF. Scanned image PDFs have no text data and cannot be extracted without OCR software.
Is my file sent to any server?
No. Everything runs locally in your browser. PDF.js reads the file on your device, the extraction runs in JavaScript, and SheetJS builds the XLSX entirely in memory. Your PDF data never leaves your computer.
Why are my columns not aligning correctly?
Try adjusting the Column Gap Threshold. If columns are merging, increase the threshold. If one column splits into two, decrease it. Also try the "All text lines as rows" extraction mode for non-tabular PDFs — it is simpler and more reliable for text-heavy layouts.
How does number detection work?
The tool strips common number formatting (commas, currency symbols, percent signs) and attempts to parse the remaining value as a JavaScript float. Values like "$1,234.56", "12,000", and "45%" are successfully detected and stored as numeric Excel cells.
Can I open the XLSX in Google Sheets?
Yes. Google Sheets fully supports the .xlsx format. Go to File → Import in Google Sheets, or simply drag the downloaded .xlsx file into Google Drive — it opens as a native Sheets file with all sheets, numbers, and formatting intact.