PDF to Excel

Pull table data out of a PDF and into a real .xlsx spreadsheet, with one sheet per page and cells split from the spacing between text. Runs in your browser; the file is never uploaded anywhere.

Your file is processed entirely in your browser. It is never uploaded to any server.

How to convert a PDF table to Excel: step by step

  1. Choose your PDF above.
  2. Click Convert to Excel.
  3. Open the downloaded .xlsx: each PDF page becomes its own sheet tab.
  4. Check column alignment against the source PDF, especially on dense or unusually-spaced tables.
  5. Fix any misaligned cells directly in Excel. This is a best-effort extraction, not OCR or a layout-aware parser.

How the column detection works, and its limits

This tool reads the PDF's actual text positions and groups them into rows and columns based on spacing: text on roughly the same horizontal line becomes a row, and a wide-enough horizontal gap between two chunks of text starts a new column. That works well for tables with real whitespace between columns, such as invoices, price lists, and simple data grids. It works less well on tables with ruled lines but tight spacing, merged cells, or multi-line cell content, since there's no gridline data in a PDF to read directly, only text positions. Treat the output as a fast starting point, not a guaranteed exact match to the source layout.

Frequently Asked Questions

Does this work on scanned PDFs?

No, this reads existing selectable text; it does not run OCR. A scanned table (a photo or flat image of a page) has no underlying text to extract; if the PDF opens with no highlightable text, this tool has nothing to work with.

Will columns always line up correctly?

Usually, for tables with clear spacing between columns. Dense tables, merged cells, or text wrapped across multiple lines within one cell can throw off the column detection, so review the output before relying on it.

Why does each page become a separate sheet instead of one combined sheet?

Different pages often have different column layouts, or repeat a header row, so keeping them as separate sheet tabs avoids merging mismatched columns into one table. Copy and combine the sheets manually in Excel if you do want everything in one tab.

Are numbers imported as actual numbers or as text?

As text, and deliberately so: auto-detecting numbers risks mangling things like phone numbers, IDs with leading zeros, or dates. Reformat specific columns as numbers in Excel afterward if you need to calculate with them.

Is there a page or file size limit?

No hard limit we impose: everything runs in your browser, so very large PDFs are bounded by your device's memory rather than a quota.

Related Tools