← All PDF tools

Convert a PDF table to Excel (.xlsx)

100% local — your files never leave your computer

Detects the columns in a PDF table and turns them into an editable Excel file (.xlsx). Amounts, percentages and dates become real numbers with their formatting, so you can calculate and sort straight away.

Drag one PDF here
or click to choose a file
Sheets: Pages:

Columns are detected from the whitespace between them. In a table without clear columns, each line ends up in a single cell.

No text layer found — this looks like a scan.

Use OCR to have the text recognised first.

Go to text recognition (OCR) →

All tools run entirely in your browser: nothing is sent to the server. A password-protected PDF will not open here; remove the protection first with the Unlock tool.

How the columns are detected — and when they aren't

A PDF never records where a column starts; you only see them because of the white space in between. That is exactly what this tool looks for: a strip that stays empty down the full height of the page marks a column break. On a neatly aligned table — a bank statement, a timesheet, a price list — that works nearly every time. It goes wrong when two columns touch, when a description wraps onto a second line, or when merged headers sit above them. If no clear break shows up, the whole line lands in a single cell. So read the first ten rows before you start calculating.

Amounts you can actually add up

Copy a table from a PDF reader into Excel and "1,234.50" usually arrives as text, so SUM() returns zero. Here amounts, percentages and dates are written as a real number, with their formatting kept: € 1,234.50 still reads as an amount, 21% stays 21%. Want everything exactly as it appeared in the PDF? Untick "store amounts as numbers" — handy for article or account numbers you want kept literally. Anything that isn't convincingly a number stays text anyway; a code like 12-3 won't quietly become a date.

Several pages: one sheet or one per page

By default every page gets its own sheet. If one table runs across several pages — a year of statements, say — choose "everything on one sheet". The column layout is then worked out across all pages at once, so page 2 doesn't shift half a column and your total covers the whole run. If the table only sits on a few pages of a thick report, enter a range (1-3, 5); that saves time and clutter in the workbook. The conversion runs in your own browser, so a bank statement never leaves your computer.