PDF to Excel

Extract positioned text as XLSX cells and check the inferred table before reuse.

What this tool actually does

PDF → Excel creates a new file in the target format; it does not merely rename the extension. MakeFileWork processes the source in the browser where this conversion supports local execution and keeps the job bounded so a single file cannot consume unlimited memory or CPU.

How the result is verified

Before download, the engine re-serializes, reopens, parses or otherwise checks the output according to the format. The result shows concrete evidence such as pages, structure, extracted text or generated format instead of treating any downloadable blob as a successful conversion.

Limits and fidelity

Formats do not represent every feature in the same way. Layout, fonts, animation, formulas, metadata, transparency or interactive elements can change when the destination cannot preserve them. The tool does not promise fidelity that the target format cannot support and calls out known trade-offs.

When to use this workflow

Use this workflow when another application, device or upload portal requires the target format and you need a newly generated, verifiable file. If the rejection also specifies KB/MB, pixel dimensions or other measurable limits, use the upload-requirement workflow to validate those constraints together.

Privacy and final verification

Keep the original file until the output has been reviewed in the destination application or portal. Supported workflows process locally in the browser and enforce bounded size and complexity limits. For PDF → Excel, verify that the generated format preserves the properties that matter for your use case. For important data, compare a representative sample and confirm that format, content and quality meet the actual requirement before replacing the source file. Also open the generated file in the destination application when compatibility, colour, transparency, layout or compression matters.

How PDF text becomes Excel columns

The converter groups positioned text by rows and recurring horizontal anchors. A page may contain separate table regions, each becoming a worksheet. Empty cells are kept when a value is absent, so later amounts are less likely to slide into the wrong column. This is inference, not reconstruction of the original spreadsheet.

Worked example: invoice line items

A PDF row with an item code at the left, a quantity in the middle and a total at the right can become three editable XLSX cells. Wrapped descriptions, merged headers or inconsistent indentation may be assigned incorrectly. Compare the exported row count, quantities, decimal separators and totals with the source before using it for bookkeeping.

Scanned documents and actual limits

When the whole PDF has too little selectable text, the tool uses positioned OCR. This fallback supports at most 20 MB and 20 pages; the normal PDF-to-Excel path supports up to 100 pages. OCR does not recover Excel formulas, chart objects or cell formatting. Mixed scanned and digital pages require particular care.

Mixed scanned and digital PDF pages

Mixed digital and scanned pages are evaluated separately. If even one page has too little selectable text, positioned OCR is required for that page; digital pages keep their original text coordinates. OCR fallback stops rather than silently omitting pages when the PDF exceeds 20 MB or 20 pages. To prevent excessive browser memory use, table inference rejects pages with more than 50,000 text fragments, 10,000 text rows, 256 distinct column anchors or 2 million text characters. These are processing safeguards, not claims about the accuracy of OCR.

Output integrity is not recognition accuracy

Generated worksheets are reopened and compared with the inferred cell grid. Cells longer than 32,767 characters and XML-invalid characters are rejected rather than truncated. A successful check confirms the generated workbook matches the inferred data, not that the original PDF was interpreted perfectly.

Related conversions

For paragraphs instead of table columns use PDF to Word. To extract a table from a photo rather than a PDF, use Image to Excel. Browse the PDF tools for other workflows.

Scanned pages with digital page numbers

A scanned table can still contain a selectable page number such as “Page 2 of 3”. That footer alone is not enough evidence of an extractable table. The converter checks each page separately and requests OCR for pages with only a page counter. OCR word positions use the complete rendered page height, including blank margins, so rows are not shifted by the position of the last recognized word.