PDF to Excel
Pull tables out of a PDF into a real Excel workbook or CSV — entirely in your browser.
Drop your PDF here
or
Max 100MB
Best on digital PDFs with real tables
Everything runs in your browser with pdf.js and SheetJS — your PDF never leaves your device.
About PDF to Excel.
Extract Tables From a PDF Into Excel or CSV — In Your Browser
Copying a table out of a PDF by hand is miserable: paste it into a spreadsheet and everything lands in one column, or the rows scramble. CipherForces PDF to Excel reads the PDF's real text layer and rebuilds the table from where each value sits on the page — grouping text into rows by its vertical position and into columns by the gaps between values — then hands you a genuine .xlsx workbook (built with SheetJS) or a clean CSV. The columns line up the way they do on the page, so the data is usable the moment it opens.
Everything runs locally in your browser. Your PDF is parsed on your own device with PDF.js — the same engine Firefox uses to render PDFs — and the Excel file is generated in-page, so nothing is ever uploaded. That matters for the documents people most often need as spreadsheets: bank and card statements, invoices, payroll, and financial reports. Drop a multi-page PDF, preview each page's reconstructed table before you export, choose which pages to include, and get one sheet per page or a single combined sheet.
One honest caveat: this works on digital PDFs that contain selectable text, not on scans or images — there is no text layer to read, so run those through OCR first. And because it infers columns from spacing, tables with merged cells, nested headers, or no visible gaps between columns may need a little cleanup after export. The live preview shows you exactly what you'll get before you download.
Common Use Cases
- Bank and credit-card statements: Turn a statement's transaction table into a spreadsheet you can sort, filter, and total — without retyping a single row.
- Invoices and receipts: Pull line items and amounts out of a PDF invoice into Excel for bookkeeping or an expense report.
- Reports and data tables: Lift a results table from a research paper, a government report, or an analytics export into a spreadsheet for your own analysis.
- Price lists and catalogs: Convert a supplier's PDF price list into an editable sheet you can re-price or import elsewhere.
- Multi-page documents: Extract a table that spans many pages — each on its own sheet or stacked into one — in a single pass.
Key Features
- Genuine .xlsx output: A real Excel workbook built with SheetJS — not a renamed CSV — that opens natively in Excel, Google Sheets, Numbers, and LibreOffice.
- Coordinate-based reconstruction: Rows and columns are rebuilt from each value's position on the page, so data lands in the right cells instead of one long column.
- Per-page control: Preview every page, pick which ones to include, and export one sheet per page or one combined sheet.
- CSV export too: Grab any page as a clean, properly escaped CSV for a quick import.
- Safe number handling: Optionally convert numeric text to real numbers so sums and formulas work, while long IDs and leading zeros stay text.
- Password-protected PDFs: Unlock an encrypted PDF locally with its password to read its tables — the password never leaves your browser.
Privacy: Parsing and Excel generation happen entirely in your browser with client-side JavaScript. Your PDF is never uploaded, and there's nothing to sign up for.
How to use PDF to Excel.
Upload your file
Drag and drop or click to select your file.
Choose settings
Adjust quality, size, or format options.
Download result
Your processed file is ready instantly.
Related pdf tools.
Privacy-first tools that work everywhere.
Need more than a tool?
Automate document workflows — forms, invoices, reports on autopilot.
Explore all 188 tools