Pre-launch — all tools live, free with no limits.

Excel to PDF

Financial models. Payroll runs. Client lists.
Some spreadsheets shouldn't leave your device. Convert them in your browser — nothing uploads.

Drop a spreadsheet to convert
Max 10 MB per file

About converting Excel to PDF

What this tool converts

Three input formats: XLSX (Excel 2007+), CSV (comma-separated values), and XLS (legacy Excel 97-2003). Single sheets, multi-sheet workbooks, and cell-formatted data all supported. Sheets render in workbook order, one or more pages per sheet, with automatic landscape orientation for wide grids.

When to use it

Financial models, payroll runs, client lists, classroom worksheets, internal data exports — anything where spreadsheet content is sensitive enough that uploading to a third-party converter is the wrong shape. The browser-only path keeps data on your device end to end.

Privacy framing

Per empirical research, every reachable Excel→PDF competitor (Smallpdf, iLovePDF, PDFCandy, PDF24, Convertio) processes content on their servers. Adobe Acrobat paywalls the feature. The browser-only privacy quadrant is unoccupied. Excel to PDF runs entirely on your device via SheetJS + pdf-lib — your financial models, payroll runs, and client lists stay in your browser.

What we don't handle and why

Cached formula values only (no recompute — see FAQ). Charts, pivot tables, and conditional formatting skip with notes — route to Excel/LibreOffice print-to-PDF via the FAQ for full fidelity. Password-protected workbooks decline — route to native unlock first via FAQ. .xlsm macro-enabled files decline per security. Non-Latin cell text falls back to "?" with a note.

After conversion

Add a password to the converted PDF before sharing with Protect PDF — keeps financial and payroll exports encrypted at rest.

Frequently asked questions

What spreadsheet formats can I convert?
.xlsx (Excel 2007+), .csv (comma-separated values), and .xls (legacy Excel 97-2003). .xlsm macro-enabled files decline per security — open in Excel, Save As .xlsx, then convert here. .ods (OpenDocument) is a v1.1 candidate.
Will my formulas be recalculated?
No. v1 renders cached values as written by Excel/LibreOffice at last save. For live formula recompute, open the workbook in Excel/LibreOffice/Numbers and use native PDF export instead. If a formula has no cached value, the formula text is rendered with a note.
Can I convert password-protected Excel files?
No. v1 declines decryption — SheetJS Pro feature, out of scope. Open the workbook in Excel/LibreOffice/Numbers, save an unprotected copy, then convert it here. We don't proxy your password through pdfmundo.
Will charts and pivot tables be included?
No. v1 skips charts, pivot tables, conditional formatting, and cell background colours, with notes on each affected sheet. For full fidelity, use Excel print-to-PDF or LibreOffice export. v1.1 may add chart rendering if research surfaces demand.
Are my spreadsheets uploaded to your servers?
No. All conversion runs in your browser via SheetJS + pdf-lib. Financial models, payroll runs, and client lists never leave your device. We have no servers receiving the content.
What happens with very wide spreadsheets?
Wide sheets auto-switch to landscape orientation. If the grid still exceeds one page, columns split across multiple PDF pages with a 10-page horizontal cap. Sheets beyond the cap surface a truncation note listing how many columns were rendered out of how many.
Can I convert .xlsm macro-enabled files?
No, declined per security. Macros are active code; pdfmundo doesn't execute them and doesn't strip them either. Open the file in Excel, Save As .xlsx (drops macros), then convert here.
What about hidden sheets and hidden columns?
v1 renders all sheets including hidden ones in workbook order. A v1.1 toggle for "skip hidden" is a candidate if research surfaces demand.

Convert another spreadsheet

Or explore the rest of the catalog.

Back to homepage →