Advertisement

Free Online PDF to Excel

Extract text and table-like data from PDF pages into a spreadsheet.

Drop a PDF here or click to browse Text is grouped into rows and columns · downloaded as XLSX

Choose a PDF containing text or simple tables to begin.

Controls how large a horizontal gap must be before a new cell starts.

Keeps worksheet numbers aligned with the original page numbers.

Upload a PDF to begin.

Table extraction is heuristic. A PDF stores text as positioned fragments, not as rows and columns, so this tool infers structure from vertical alignment and horizontal gaps. Simple, evenly spaced tables usually export well; merged cells, rotated text, multi-line cells, and overlapping graphics may need cleanup in Excel.

Advertisement

About the PDF to Excel Converter

Extracting numbers and text from a PDF can mean hours of retyping. Bank statements, invoices, product lists, timetables, and research tables often arrive as fixed-layout pages, while the work that follows needs a spreadsheet. This tool reads the text layer of a PDF, reconstructs visual rows from the position of each text fragment, guesses where one column ends and the next begins, and writes the result into an XLSX workbook with one worksheet per page. The entire process runs in your browser, so financial statements and internal reports never leave your computer.

Why table extraction is approximate

Unlike a spreadsheet, a PDF has no concept of a cell. It contains instructions such as "draw these characters at this coordinate." A table is only a visual pattern created by aligned positions. To recover it, the converter groups fragments that share a vertical baseline, sorts them horizontally, and compares the empty space between neighbours. A large gap suggests a new column; a tiny gap suggests the fragments belong to the same word or sentence. Font changes, superscripts, and slightly uneven baselines make this inference harder, which is why the output is a starting point rather than a guaranteed replica.

How each worksheet is built

  • Rows: fragments whose vertical positions differ by less than a small tolerance are treated as one line.
  • Columns: wide horizontal gaps, and runs of two or more spaces, start a new cell. The detection control adjusts the threshold.
  • Worksheet names: every PDF page becomes a sheet named Page 1, Page 2, and so on, preserving page order.
  • Formatting: cells are written as plain text so leading zeros, account numbers, and codes are not silently converted into numbers.
  • Empty pages: optional placeholder sheets keep the sequence intact when a page contains only images.

Improving the result

Start with the balanced setting. If several unrelated pieces of text land in the same cell, choose Loose; if a single column is split into fragments, choose Tight. After downloading, use Excel's Text to Columns, TRIM, and number formatting to finish the job. Documents with ruled tables tend to work best because the visible lines reinforce the alignment. Rotated pages, scanned pages, and tables with merged header cells usually require manual reconstruction.

Frequently asked questions

Can this tool read scanned PDFs?

No. It reads the invisible text layer that digital PDFs contain. A scan is an image with no characters, so the preview will be empty. Run OCR software first to add a searchable text layer.

Why are some numbers stored as text?

Keeping values as text avoids damaging identifiers such as invoice numbers, phone numbers, postal codes, and account numbers that begin with zero. Use Excel's Convert to Number command when a column really is numeric.

Is my PDF uploaded anywhere?

No. Rendering, extraction, workbook creation, and the download all take place locally. Nothing is sent to a server, and the original file is never changed.

Sponsored
Find a bug? Report now