loading tool…
What Excel to PDF does
Excel to PDF renders each sheet of an .xlsx workbook as a table in a PDF, with real selectable text and a choice of page size and orientation.
Sending someone a spreadsheet invites them to change it, and it renders differently in every app that opens it. A PDF freezes the numbers as a document that looks the same everywhere and can’t be casually edited — which is what you want for an invoice, a report or a price list.
Your workbook is read in the browser with ExcelJS: every sheet becomes a table, formulas show the result Excel cached, and dates and rich text come through as their displayed text. The tables are drawn by pdfmake as real, selectable text — not a screenshot — so the numbers stay searchable and copyable.
How to use Excel to PDF
Upload an .xlsx file
Drop in an Excel .xlsx workbook. Old .xls files aren’t supported — save them as .xlsx first.
Choose page size and orientation
Pick A4 or Letter, and Landscape (better for wide sheets) or Portrait.
Convert and download
Click Convert to PDF. Each sheet becomes a table, starting on its own page, and the PDF downloads.
Excel to PDF: details and limits
A spreadsheet is not a page, so the grid is fitted rather than reproduced. Columns are spread evenly across the page and wide sheets wrap; merged cells show their value in the first cell only; and cell colours, borders, fonts, charts and images are not carried over.
You get the results Excel last calculated and saved, not a live recalculation — nothing is computed here, and a formula with no cached result shows as blank.
Very large sheets are trimmed to 5,000 rows and 50 columns each so the file stays manageable, and the tool tells you when it has trimmed. Only the modern .xlsx format is read; a legacy .xls file is turned away with a clear message.