XLS

Convert PDF to Excel

Pull text and table-like data from a PDF into an Excel (.xlsx) file.

Processing…

Your files are processed in your browser whenever possible, and are never uploaded to a server or stored permanently.

Works with files up to roughly 100 MB, depending on your device's memory.

ANUNCIO

PDF to Excel reads the selectable text in your PDF and lays it out into rows and columns in a new .xlsx spreadsheet, so you can sort, filter or calculate with data that started out locked inside a PDF. Upload your file and the tool groups text into rows based on its vertical position on the page, then splits each row into columns wherever it detects a clear horizontal gap — the same way a real table's columns are spaced apart. This works well for PDFs with genuine, evenly-spaced tables; free-flowing paragraphs of text will mostly land in a single column, since there's no real table structure to detect. It only works on PDFs with real selectable text, not scanned images without OCR. Everything runs locally in your browser — your PDF is never uploaded anywhere.

How it works

1

Upload your file

Drag and drop, or click to choose a file from your device.

2

Choose your options

Set the options for this tool — most tools work great with the defaults.

3

Download your PDF

Get your result instantly, processed right in your browser.

ANUNCIO

Frequently asked questions

Does this work on any PDF?

It works best on PDFs that contain genuine tables with clearly spaced columns. Plain paragraphs of text don't have real column structure, so they'll mostly end up in a single column instead of being split up.

Does this work on scanned PDFs?

Only if the scan already has selectable text (for example, from prior OCR). A purely image-based scan has no text to extract.

Will the columns line up perfectly with the original table?

Usually closely, but not guaranteed — column detection is based on spacing between text, which can occasionally group or split cells differently than the source table.

Is my PDF uploaded anywhere?

No, the whole conversion happens inside your browser using JavaScript.

ANUNCIO