Excel to PDF: convert XLSX, XLS & CSV online
Free in-browser Excel to PDF converter. Open .xlsx, .xls or .csv, pick page size and orientation, and export every sheet to a single PDF with auto page-break and a styled header row. Powered by SheetJS + jsPDF — nothing is uploaded.
Drop XLSX / XLS / CSV here
Or click to choose. One file at a time. Stays on your device.
Choose fileWhen to convert Excel to PDF
Send a clean report
Email a financial summary that everyone can open — no Excel licence required on the recipient's end.
Print large sheets
Auto page-break a wide table over multiple landscape pages.
Freeze the values
Snapshot a quote, an invoice or a price list so it can't be edited downstream.
Form upload portals
Government and HR portals often only accept PDF — convert your spreadsheet first.
Excel to PDF — frequently asked questions
Drop the .xlsx, .xls or .csv file in, pick page size and orientation, then click Convert. Every sheet becomes one or more PDF pages with auto-fit columns and a styled header row. The PDF is generated in your browser.
No. SheetJS parses the spreadsheet and jsPDF builds the PDF entirely inside your browser. The file never leaves your device.
Yes. Every sheet in the workbook is rendered into the same PDF, separated by a sheet-name heading. To convert only some sheets, delete the others in Excel first.
The cached values produced by Excel when the file was last saved are used. SheetJS does not re-evaluate formulas — what you saw in Excel is what you get in the PDF.