PDF to Excel
Pull the tables out of a digital PDF into a real .xlsx workbook or a .csv — columns detected from the page layout, numbers kept as numbers. Runs entirely in your browser; nothing is uploaded.
Open PDF to Excel →What is the PDF to Excel converter?
A private, offline converter that lifts the tables out of a digital PDF into a real .xlsx workbook or a .csv file. It reads the PDF's text layer and the exact position of every run of type, clusters those positions into a column grid, and snaps each line onto it — so a statement, invoice or report table arrives as rows and columns rather than a wall of text. Figures written as 1,204.50, (980), 12% or $99 are converted to real numbers so they sum and sort in Excel. Everything runs in your browser: the file is never uploaded and the tool keeps working offline.
How to use PDF to Excel
- Add your PDF — Drop a PDF onto the dropzone or click to choose one. It is read in your browser — nothing is sent anywhere.
- Choose what to extract — "Detected tables" keeps only the blocks that look like a grid and gives each its own sheet. "Every line as a row" turns the whole page into a sheet, which is useful for statements and listings.
- Fix the columns if needed — If two columns ended up in one cell, set Column split to Tight. If one column was split in two, set it to Wide. The preview updates as you change it.
- Check the grid — The preview is the spreadsheet you are about to get, with numeric cells right-aligned. Use the sheet tabs to move between detected tables or pages.
- Download — Save the whole workbook as .xlsx, or export just the sheet you are looking at as .csv.
Frequently asked questions
Is my PDF uploaded anywhere?
No. The extraction and the workbook are both built in your browser, so the file and its contents never leave your device. It works offline after the first load.
How does it know where the columns are?
From whitespace, not from ruled lines. It measures the gap in front of every run of text and treats anything wider than roughly one-and-a-half characters as a column gutter, then clusters those left edges across the whole page into a shared grid. That is why the Column split control matters: it is the width of that threshold.
Does it work on a scanned PDF?
No. A scan has no text layer, so there is nothing to position. Run the pages through the OCR tool first to get their text.
Why is a number showing as text?
Only unambiguous figures are converted. A value like 1.234 could be a thousands separator or a decimal point depending on the locale, so anything the tool cannot read with certainty stays as text — a wrong number is worse than a string. You can also untick Convert numbers to keep every cell exactly as it appeared.
Can I get everything in one sheet?
Yes. Tick "One sheet for everything" and every detected table or page is stacked into a single sheet with a blank row between blocks — handy when you want to filter the whole document at once.
What is not recovered?
Merged cells, cell colours, fonts, formulas and ruled borders. A PDF stores none of those as spreadsheet structure — only the text and where it sits. You get the values and the grid; the styling is yours to add.
Tips
- Start with "Detected tables"; fall back to "Every line as a row" when a layout is too loose for the detector.
- The Pages box takes ranges like 2-5, 9 so you can pull one table out of a long report.
- Check a column of figures in the preview — right-aligned cells are the ones that will arrive in Excel as real numbers.
- Export .csv when you only need one table and want it to open anywhere; export .xlsx when you want every detected table kept on its own sheet.