PDF to Excel Tool

Convert tables in PDF files into editable Excel (.xlsx) spreadsheets online. Powered by pdf.js + SheetJS, everything runs locally in your browser — your files are never uploaded to any server. Free, unlimited, no signup, no watermark.

About the PDF to Excel Tool

The PDF to Excel tool is designed to help you quickly turn tabular data inside PDF files into fully editable Microsoft Excel workbooks (.xlsx). Many business reports, invoices, financial statements, and product catalogs are distributed as PDFs while the underlying data was originally structured as a table. Re-typing these numbers by hand is tedious and error-prone, and most online converters either charge a fee, force you to sign up, or silently upload your sensitive documents to a remote server. This tool solves all of those problems at once: it is 100% free, requires no account, and — most importantly — processes everything locally inside your browser using the open-source pdf.js library to parse the PDF and the SheetJS library to generate the spreadsheet. The file never touches a network, which makes it safe to use on financial reports, medical records, and other confidential material. The converter handles multi-page documents by creating one worksheet per page (named "Page 1", "Page 2", …) so even long reports stay organized. Maximum supported file size is 50 MB.

How to Use

  1. Click the "📄 Select PDF" button and pick a PDF file from your computer (up to 50 MB).
  2. Once the file is selected, click the "📊 Convert to Excel" button. The tool will parse every page in the background.
  3. Watch the status bar for live progress: it shows the current page being processed (e.g. "Converting page 3 / 12...").
  4. When conversion finishes, the converted.xlsx file downloads automatically. Open it in Excel, Google Sheets, or LibreOffice Calc.

Common Use Cases

Frequently Asked Questions

Does this tool support image-based (scanned) PDFs?

No. The converter works on text-based PDFs only. It reads the underlying text stream from the PDF, so it cannot recognize characters inside scanned images or photos. If your PDF is a scan, please run it through an OCR tool first (such as our PDF Extract Text tool after OCR) and then re-export the result as a text PDF.

How are rows and columns detected?

For each page, the tool reads every text fragment together with its absolute (x, y) position on the page, then groups fragments that share approximately the same y-coordinate into a row, and within each row sorts the fragments left-to-right by their x-coordinate to form columns. Short rows are automatically padded with empty cells so every row in a sheet has the same length.

Why does my output have extra or merged cells?

PDFs do not store a real table grid the way Word or Excel does — they just store positioned text runs. If the source PDF uses inconsistent spacing, custom fonts with irregular widths, or wraps long values onto multiple visual lines, the heuristic may merge or split cells in unexpected ways. For highly complex layouts, consider using the dedicated PDF to Word tool and then saving as .xlsx from Word.

Is there a file size limit?

Yes. The maximum file size is 50 MB, which is enforced in the browser before parsing begins. For larger files, please split them with the PDF Split tool first.

Pro Tips

Related Tools