PDF to Excel
To get tables out of a PDF, add it, choose the pages and check the detected grid, then download an .xlsx workbook with one sheet per page or copy the data as CSV. Columns are worked out from how the text lines up, which suits bank statements and exported reports. Scanned PDFs and formulas cannot be recovered.
Updated
How to use PDF to Excel
- 1Add a PDF that contains tabular data.
- 2Choose which pages to read, or leave it on all pages.
- 3Review the detected grid — each page becomes its own sheet.
- 4Download the .xlsx file, or copy the data as CSV.
How it works
PDFs have no concept of a table. What they store is text fragments with x and y coordinates, and a table is simply text that happens to line up. The tool reconstructs the grid from that geometry: fragments are grouped into rows by their vertical position, then the horizontal gaps across all rows are analysed to find the column boundaries that most rows agree on.
This works well on the kind of table that produces a PDF from a spreadsheet or a reporting tool — bank statements, invoices, price lists, exported reports. It works less well on tables with merged cells, wrapped multi-line cells or heavy visual styling, where the geometry is ambiguous. The preview is there so you can see what was detected before you commit.
Pages with no detectable columns are still exported, with each line of text in a single column, so nothing is silently dropped.
The file is read into your browser's memory, changed there, and handed straight back to you. Nothing is uploaded, so there is no queue and no copy sitting on a server afterwards.
Tips and common mistakes
- It works best on PDFs that were exported from software — bank statements, invoices, price lists and reports. Hand-designed tables with merged cells are harder.
- Check the detected grid in the preview before you download. It shows exactly where the columns were placed.
- Choose only the pages that contain tables, so headings and paragraphs on other pages do not end up in the workbook.
- If one table runs across many pages and you want it as a single sheet, use the PDF Table Extractor instead.