Skip to content
PDF to Excel

Get your PDF data into Excel format — free, instant, private

PDF to Excel format with real rows and numbers

Drop a PDF and get it in Excel format — .xlsx with separate worksheets and numeric cells, or .csv for scripts and databases. The converter reads the text layer, finds column boundaries, and builds the spreadsheet right in your browser.

Up to 20 PDFs per batch, each up to 50 MB. A typical page converts in under a second.

  • XLSX & CSV formats
  • Free forever
  • No signup needed
  • Batch up to 20
  • Browser-only

or drop them here, or press ⌘V / Ctrl+V to paste

Up to 20 PDFs at a time, 50 MB and 300 pages each

Output format

How to get a PDF into Excel format

Three steps — nothing to install, no account required.

  1. Add your PDF

    Drag the PDF onto the page, pick it from your device, or paste from the clipboard with ⌘V / Ctrl+V. You can add up to 20 PDFs in one go.

  2. Choose the Excel format you need

    Select .xlsx for a full Excel workbook where each page becomes a worksheet with numeric cells and auto-sized columns. Pick .csv if you need a lightweight text file for scripts or database imports.

  3. Download your spreadsheet

    Check the preview to make sure columns line up, then download. Multiple files come as a ZIP archive.

Format and converter specifications

InputAny PDF with selectable text, including password-protected files
Output formats.xlsx (Excel workbook) or .csv (UTF-8, comma-separated)
Batch sizeUp to 20 PDFs, each up to 50 MB and 300 pages
Page handlingOne worksheet per page, or combine all pages into a single sheet
Number detectionCurrency, percentages, thousands separators and (negative) notation preserved as numeric cells
Processing100% in-browser via pdf.js — no upload, no server round-trip
OCRNot included — scanned image PDFs are not supported
CostFree, no signup, no watermark, no row or column limit

Frequently asked questions

What Excel format does the converter produce?

You get two choices: .xlsx (the standard Excel workbook format since Office 2007, also readable by Google Sheets, Numbers and LibreOffice) or .csv (a plain-text comma-separated format that any spreadsheet app, database or scripting language can open).

Can I keep the original PDF formatting in Excel?

Cell colours, fonts and borders from the PDF are not transferred because a PDF stores visual glyphs, not spreadsheet styles. What the converter does preserve is the data structure: column positions, row groupings and numeric types (currency, percentages, decimals) so you can work with the data immediately.

How does the converter know where columns are?

It reads every text run with its x/y coordinates, groups runs into rows by baseline, then finds the vertical corridors of whitespace running down the page. Those corridors mark the column edges — the same boundaries your eye would spot in the PDF.

Is there a file-size limit?

Each PDF can be up to 50 MB and 300 pages. Because processing happens in your browser, there is no server queue — a typical page converts in under a second.

Does my PDF get uploaded anywhere?

No. The entire conversion runs locally in your browser tab via pdf.js. The file stays on your device from start to finish, so there is no upload wait and no privacy risk.

Will numbers stay as numbers in Excel?

Yes. Values like $1,234.50, 20%, 12 345,67 (European format) and accounting negatives like (45.00) all become real numeric cells you can sum, sort and chart. Codes with leading zeros, such as 007, stay as text so nothing is lost.

Can I convert a scanned PDF to Excel format?

No. A scanned PDF is an image with no embedded text layer. This converter reads the text coordinates inside the PDF — it does not perform OCR. If you cannot select text in your PDF viewer, the file is a scan.

What if my PDF is password-protected?

A password field appears next to locked files. Enter the password and the conversion proceeds normally. The password is used locally and never stored or transmitted.

How the format conversion works

A PDF stores glyphs at fixed coordinates — it has no notion of rows, columns or cells. When you copy a table from a PDF reader, you get a single string because the reader throws away the positions and gives you text in reading order.

This tool keeps those positions. It reads every text run with its x/y coordinates, groups runs into rows by their baselines, then scans for vertical corridors of whitespace that run unbroken down each page. Those corridors mark the column edges a human eye would find instantly. Cells fill in accordingly, turning a five-column invoice into five real spreadsheet columns in .xlsx or .csv format.

Because the entire process runs in your browser via pdf.js, your file never leaves your device. That means zero upload wait, no file-size throttling by a server, and no risk of data exposure.

Why format matters when moving data out of PDF

The format you choose affects what you can do next. XLSX preserves the multi-sheet structure — each PDF page lands on its own tab with auto-sized columns and numeric cells you can sum, filter and chart. It is the right choice when you plan to work in Excel, Google Sheets or Numbers.

CSV is a single flat file: every row is one line, values separated by commas. It is smaller, opens anywhere, and feeds directly into Python scripts, SQL imports and ETL pipelines. If your goal is data processing rather than visual analysis, CSV is the faster path.