Drag & drop a PDF file here, or click to browse

PDF to Excel — Convert PDF Tables to XLSX Free, No Upload

Extract tables from any PDF into editable Excel spreadsheets — runs in your browser, files never leave your device. Best for digital PDFs with clean tables. 100% free, no watermark (powered by exceljs).

Smart Text InferenceNo UploadMulti-sheet OutputNo Watermark

How to Use

  1. Upload: Drop your .pdf file or click to browse — files never leave your browser
  2. Pick pages: Optionally enter a page range (e.g. 1-3 or 1,3,5-7). Leave empty for all pages.
  3. Detect tables: The tool runs smart text clustering to detect rows and columns on each page
  4. Download XLSX: Download the multi-sheet Excel workbook. Each PDF page becomes one sheet named 'Page 1', 'Page 2', etc.

Why Choose This Tool

  • Smart row and column detection: Uses text-position clustering with adaptive Y/X tolerances to infer the original table grid — no template or pre-defined schema required.
  • Multi-sheet output: Each PDF page becomes a separate sheet in the XLSX workbook, named 'Page 1', 'Page 2', etc. Open the file in Excel, Google Sheets, or LibreOffice Calc.
  • Numbers stay numbers: Pure-numeric cells are detected by parseFloat and stored as numbers (not text), so SUM, AVG, and other formulas work immediately.
  • 100% local, no upload: Conversion runs in a Web Worker inside your browser. The PDF and the resulting XLSX never touch any server — you can verify by going offline after the page loads.

How We Stack Up

FeatureOursSmallPDFiLovePDF
Convert .pdf to .xlsxFree (multi-sheet)$12/moFree (single sheet)
Upload requiredNo — local processingYesYes
Sign-up requiredNoYes for free tierNo
Page range selectionYes (e.g. 1-3,5,7-)Pro onlyNo
Per-page previewYes (rows × cols chips)NoNo
Works offline after first loadYesNoNo

Common Questions

Are my PDF files uploaded to a server?

No. The conversion runs entirely in your browser using a Web Worker. Your .pdf file never leaves your computer, and the resulting XLSX is generated locally. You can verify this by disconnecting from the internet after the page loads; the tool continues to work fully offline.

How accurate is the table detection?

For digital PDFs from Excel/Word exports with clean grids, accuracy is typically 95%+. For PDFs with complex layouts, multi-column text, or financial reports, accuracy drops to 50-80%. The tool surfaces a per-page preview chip ('Page N — X rows × Y cols') so you can see the detected grid size before downloading.

Are merged cells, formulas, and charts preserved?

No. PDF has no native concept of merged cells, formulas, or charts — only positioned glyphs. The tool reconstructs the visual grid as best it can, but cell merging is lost, formulas are converted to their cached values, and charts are not preserved. For visual fidelity of charts and graphs, use the screenshot of the PDF page instead.

Does it work on scanned PDFs (image-based)?

Not in this version. Image-only PDFs without a text layer will produce empty sheets because no text positions are available to cluster. For OCR, use the dedicated PDF OCR tool, then re-export to Excel from there.

Is there a watermark?

No. The XLSX is generated with exceljs (Apache 2.0), which does not insert any disclaimer rows or banners. Compare with the SheetJS community edition which sometimes adds a row.

Can I select a specific page range?

Yes. Enter a page range in the text box: 'all' (default), '1-3' (pages 1 to 3), '1,3,5' (specific pages), '7-' (from page 7 to end), '-3' (start to page 3), or any combination like '1-3,5,7-'.

What is the page limit?

Up to 200 pages per conversion. Each page becomes one sheet in the XLSX, so very large PDFs are best split with the PDF Split tool first.

Are encrypted PDFs supported?

Not directly. Use the PDF Unlock tool first to remove the password, then come back here. Decryption also happens entirely in your browser.