Skip to content

Excel to PDF

Every sheet, laid out as a paginated grid — no upload.

Upload a .xlsx workbook and get back a PDF, one section per sheet. Conversion runs entirely in your browser — your spreadsheet is never sent to a server. Wide sheets automatically split across multiple PDF pages horizontally, and long sheets paginate vertically, so nothing gets shrunk into illegibility.

Checking your account…

How to use

  1. Choose a .xlsx file

    Drag an Excel workbook onto the widget, or click Choose .xlsx to pick one.

  2. Wait for conversion

    Every visible sheet is read and laid out as a paginated grid — this happens locally, in your browser.

  3. Download the PDF

    Click the download button to save the resulting PDF.

Frequently asked questions

Does this preserve the original spreadsheet's exact formatting?
No. This tool reads each cell's value and draws a clean grid — cell fills, custom fonts, conditional formatting, charts, and images from the original workbook are not preserved. It's built for getting a readable PDF out of tabular data, not a pixel-perfect layout clone of Excel's own print output.
What happens to sheets that are too wide for one page?
Columns are sliced into page-width chunks and printed as separate page groups, left to right, rather than shrinking text until it's unreadable. A 40-column sheet becomes several landscape pages instead of one illegible one.
Are formulas converted to their calculated values?
Yes. The PDF shows each cell's last-calculated result (the value Excel had stored when the file was saved), the same as what you'd see with formulas displayed as values rather than formula text.
Does this support legacy .xls files?
No, only the modern .xlsx format. Older .xls files use a different, proprietary binary format that isn't supported — resave as .xlsx in Excel or Google Sheets first.
Is my file uploaded anywhere?
No. The workbook never leaves your device — reading the spreadsheet and generating the PDF both happen in your browser using JavaScript.
What about hidden sheets or hidden rows/columns?
Hidden sheets are skipped entirely. Hidden rows and columns within a visible sheet are currently included — check your workbook before converting if you don't want them in the output.

About

How it works

The tool reads your .xlsx file's cells sheet by sheet, computes a column width from each column's content, and draws a bordered grid onto US Letter pages in landscape orientation — new page groups start whenever a sheet runs wider or taller than one page can hold.