PDF to Excel — Free

Extract tables to .xlsx, entirely in your browser. Best for simple, text-based tables.

Drop PDF here

Text-based PDFs only (invoices, reports) — not scanned images

Extracting...

Starting...

Done

Check the result — column detection is heuristic, not guaranteed.

How this actually works

This runs in your browser using pdf.js to read text positions and SheetJS to build the spreadsheet — no upload. Text items are grouped into rows by their vertical position, then placed into columns based on horizontal position, clustered across the whole page. This is a genuine improvement over just reading items left-to-right in order: if a row has a blank cell, later values won't shift into the wrong column.

What this does NOT do

  • No OCR. Scanned or photographed PDFs won't extract — only real, selectable text.
  • No AI/ML. Column detection is a position-clustering heuristic, not machine learning.
  • One sheet per file. If your PDF has multiple tables, they land in one sheet, not separate tabs.
  • Excel only. No CSV, Google Sheets, or ODS export options.
  • One file at a time. No batch/multi-file processing.
  • Merged cells and irregular layouts can still confuse column detection — always check the result before relying on it, especially for financial data.

We'd rather tell you the real scope than have you find gaps in a spreadsheet you're trusting for numbers.

Privacy

Nothing is uploaded — verify it yourself in your browser's Network tab while converting a file.

FAQ

Can it read scanned PDFs?

No — there's no OCR. Only PDFs with real, selectable text work.

Will multiple tables go to separate sheets?

No — everything lands on one sheet currently.

Is column alignment guaranteed to be correct?

No — it's a heuristic based on text position. Check the output, especially for tables with blank cells or merged cells.

Is my file uploaded anywhere?

No — verify in your browser's Network tab.