PDF to Excel (XLSX) - Free Online Browser Tool

Pull tables out of a PDF into a real spreadsheet you can sort and total.

Anyone who has copied a table out of a PDF knows the problem: you paste it into a spreadsheet and find numbers that lost their column, headings that shifted a row, and decimal points that became thousands separators. The table is still on the page — it just is not a table to the file. A PDF records positioned text, not rows and columns, so any table has to be inferred from how that text lines up. This tool does that inference. It groups lines that share vertical positions, finds the wide horizontal gaps that separate columns, and rebuilds the grid. Every table on every page goes into its own worksheet, and numbers are written as numbers so they can be summed and sorted rather than being treated as text. The .xlsx is assembled in your browser using the same ZIP-of-XML format Excel uses. Nothing is uploaded. Because the grid is inferred rather than recorded, an unusual layout can be missed — in that case the tool says so rather than inventing a table, and a fallback option exports the text line by line instead.

This pdf to excel (xlsx) utility runs completely inside your web browser. Your document is opened locally and processed on your own device using JavaScript and WebAssembly, so your file is never uploaded to any server. There is no signup, no watermark and no limit on how many documents you can handle.

  • 100% client-side - files never leave your device
  • Instant processing, no upload wait
  • Works on desktop, tablet and mobile
  • Free forever, no account required

Common next steps: PDF to Word (DOCX), CSV / Table to PDF, Word Frequency & Keyword Stats, PDF to CSV.

How to Use the PDF to Excel (XLSX) Tool

Four steps, and the whole thing runs locally on your own device.

  1. Load the PDF

    Tables are most reliable on digitally generated PDFs. A scanned table has no text to find until it has been through OCR.

  2. Choose the output

    An Excel workbook keeps each table on its own sheet. CSV is a single flat file, useful for pasting into something else.

  3. Optionally limit the pages

    Extract just the pages that carry the table instead of processing the whole document.

  4. Download and check

    Open the workbook and confirm the column count. Inferred tables deserve a glance before they go into a report.

Frequently Asked Questions

How accurate is the table detection?

Good on a normal digital PDF: lines that share vertical positions are grouped into rows, and the wide gaps between them become columns. It can struggle with tables that have merged cells, no visible column gaps, or text wrapped inside a cell. Check the output before relying on it for anything that gets totalled.

It said it found no tables. Now what?

Tick the fallback option and run it again. That exports the text one line per row instead, which gets the data out even when the grid cannot be inferred. If the PDF is a scan, run OCR PDF first.

Are the numbers real numbers or text?

They are written as numbers, so Excel can sum, sort and average them. Anything that is not a plain number is written as text.

Will my columns be in the right order?

Usually yes — cells are split left to right in the order they appear on the page. Tables that mix column widths are the usual failure, so worth a glance.

Is the PDF uploaded to convert it?

No. Table detection and the .xlsx build both run in this tab. The workbook is a real Excel package assembled locally, not a file fetched from a conversion service.