OOnDevice

PDF to Excel

Convert PDF tables to Excel spreadsheets — right in your browser. Extract tabular data from text-based PDFs and download as .xlsx.

Works offlineNothing uploaded

Drop files here — they stay on your device

Files stay on your device

How to use it

1

Upload PDF

Click the upload area or drag and drop your PDF file containing tables.

2

Convert to Excel

Click Convert to extract tables into spreadsheet format.

3

Download result

Download your new Excel file ready for editing.

When to use PDF to Excel

Your bank sends monthly statements as PDFs, and the finance team needs the transaction rows in a spreadsheet to run pivot tables and spot anomalies. Upload the PDF here, and PDF.js extracts every text token with its position on the page; the xlsx library then groups those tokens into rows and columns and writes a .xlsx file — all on your own machine, so the statement never touches a third-party server. This works equally well on rate cards, invoice line items, and pricing grids exported from accounting software. The output is a starting point: check column alignment on complex multi-section tables before relying on it. Download the .xlsx and open it in Excel or Google Sheets.

  • Pull transaction rows from a bank statement into a pivot table
  • Extract invoice line items from a supplier PDF into Google Sheets
  • Copy a rate card table from a PDF into Excel for bid calculations

About this tool

Extract tabular data from a text-based PDF and get a spreadsheet you can actually edit. Upload a PDF containing tables — a financial statement, a rate card, a pricing grid — and the tool reads the position of every text element to reconstruct rows and columns in a .xlsx file. Works best with PDFs created from Word, Excel, or other digital sources; scanned-image PDFs don't contain extractable text. Output opens in Excel, Google Sheets, or LibreOffice. Nothing uploads anywhere — conversion runs locally in your browser.

Frequently asked

Does this work with scanned PDFs?
No. This tool reads the embedded text layer, so it only works with digitally created PDFs — exports from Word, Excel, or accounting software. Scanned-image PDFs contain no text to extract and require an OCR step first.
Is this PDF to Excel converter private? Do you upload my PDFs?
No uploads. PDF.js pulls the text and position data in your browser tab, and the xlsx library writes the spreadsheet on your own machine — bank statements and invoices stay off any server.
How does table detection work?
PDF.js extracts each text token with its x/y coordinates, then the tool groups tokens into rows and columns by comparing their positions. Clean, consistently aligned tables give the best results.
What format is the output?
A standard .xlsx file ready to open in Excel, Google Sheets, LibreOffice Calc, or any spreadsheet application.