Skip to content
PDF to Excel

Up to 50 MB and 300 pages per PDF — read in your browser

PDF to Excel for large files

Convert big PDF tables without uploading them. The whole conversion runs in your browser, so there is no upload to wait for and no server timeout.

Each PDF can be up to 50 MB, and its first 300 pages are converted. Up to 20 files per batch, converted one after another.

  • Up to 50 MB
  • 300 pages per PDF
  • No upload
  • No signup
  • XLSX & CSV

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 convert large PDF files to Excel

Three steps — no upload; up to 50 MB and 300 pages per PDF.

  1. Drop your large PDF into the converter

    Drag a PDF of up to 50 MB onto the tool below, pick it from your device, or paste it from the clipboard with ⌘V / Ctrl+V. Up to 20 files go in one batch and are converted one after another, locally — there is no upload step.

  2. Choose .xlsx or .csv output

    Select .xlsx for an Excel workbook with numeric cells and one worksheet per page, or .csv for a plain text file. Tick 'Combine pages into one sheet' to get a long PDF as a single table.

  3. Preview and download

    Open Preview to check the reconstructed table, then download the spreadsheet or all converted files as a ZIP. A PDF longer than 300 pages converts its first 300, and the result says so.

Built for large PDFs

File size limit50 MB per PDF — a larger file is refused with a message
Page limitThe first 300 pages of each PDF; a longer file says how many it read
InputPDF with selectable text, including password-protected files
Scanned PDFsNot supported — there is no OCR, and a scan is reported as such
Output.xlsx (Excel, Numbers, LibreOffice) or .csv (UTF-8, comma-separated)
Batch limit20 PDFs at a time, converted one after another
Page handlingOne worksheet per page with text, or all pages combined into one sheet
Number detectionCurrency, percentages, thousands separators and (negative) notation → numeric cells
Upload requiredNo — the PDF is read in your browser with pdf.js and never sent to a server
Offline useNo — parts of the converter load from this site when you start converting

Frequently asked questions

What is the maximum PDF file size this tool can handle?

50 MB per PDF, and up to 300 pages. A file over 50 MB is turned away with a message before conversion starts. A PDF longer than 300 pages converts its first 300, and the result tells you how far it got — for example, 'Converted the first 300 of 420 pages.'

Why do other converters reject large PDFs?

Most online converters upload your file to a server, and free tiers cap the upload size to keep bandwidth, storage and processing costs down. This tool skips the upload: the PDF is read inside your browser, so there is no upload to wait for and no server timeout. Its own limits are 50 MB and 300 pages per PDF.

Will a 300-page or 500-page PDF work?

A 300-page PDF converts in full. A 500-page PDF converts its first 300 pages and says so; to get the rest, split pages 301–500 into a second PDF and convert that too. In the .xlsx, each page with text becomes its own worksheet — tick 'Combine pages into one sheet' for one flat table.

Does the tool upload my large file to a server?

No. The PDF never leaves your device. Parsing, column detection and spreadsheet assembly all happen inside your browser tab using pdf.js, so there is no upload progress bar and no server timeout. The page does need a connection: parts of the converter load from this site when you start converting, and there is no offline mode.

Can I convert multiple large PDFs at once?

Yes — up to 20 PDFs per batch, each up to 50 MB. They are converted one after another, so only one PDF is being read at any moment, and each file shows its own progress bar. Once more than one is done, a button downloads them all as a ZIP.

Does the converter preserve numbers in large spreadsheets?

Yes. Values like $1,234.50, 20%, European decimals like 12 345,67 and accounting negatives like (45.00) become real numeric cells in the .xlsx output. Codes with leading zeros, such as 007, stay as text so they are not corrupted.

What if my PDF is over 50 MB or longer than 300 pages?

Split it. Cut the file with any PDF splitter into parts of no more than 50 MB and 300 pages each, then add all the parts to one batch. Each part converts to its own spreadsheet.

Does this work on phones and tablets for large files?

Yes. The tool runs in any modern browser — Chrome, Safari, Firefox, Edge — with the same limits everywhere: 50 MB and 300 pages per PDF. The conversion runs on the device itself, so a long PDF takes longer on an older phone than on a laptop.

Why local processing helps with large files

When you upload a PDF to a server-based converter, the service pays for bandwidth, storage and CPU time for every megabyte. Free tiers keep costs down by capping file size, and a big file has to finish uploading before conversion even begins.

This tool takes a different approach. It loads pdf.js directly in your browser and processes the PDF on your own device. There is no upload step, no server queue and no server that could time out — the file is read straight from your device.

The tool still has limits of its own: 50 MB and 300 pages per PDF, and 20 PDFs per batch. A file over 50 MB is refused up front, and a longer PDF stops after page 300 and tells you where it stopped, so nothing is cut off silently.

Local processing also keeps your data private. A financial report or an invoice log converted here never touches a remote server. It stays on your machine from start to finish.

Tips for converting large PDFs

For PDFs near the limits, a few things help:

  • Split files over 50 MB or 300 pages — cut the PDF with any PDF splitter into parts that fit both limits, then add all the parts to one batch.
  • Enable “Combine pages into one sheet” — a long PDF then arrives as one continuous table instead of up to 300 separate worksheets.
  • Check that it is not a scan — large PDFs are often scanned pages. A scan has no text layer and the tool does not do OCR, so it reports the file as a scan instead of producing a spreadsheet.
  • Choose .csv for flat data — if you only need the raw values, .csv is plain UTF-8 text with every page’s rows in one file and a blank line between pages.