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.