Convert Excel spreadsheets (.xls, .xlsx) to PDF online. Preserves cell formatting, borders, tables, and all sheet layouts. Free, no watermarks, no registration.
Select an Excel file to convert
Drag & drop your .xls or .xlsx file here
.xls, .xlsx, .ods, .csv supported · Up to 100 MB
How it works
No software to install. Works on any device with a modern browser - desktop, tablet or mobile.
Click "Select Excel file" or drag and drop your .xls or .xlsx file. SupaPDF also accepts .ods and .csv - no account required for basic use.
See the file name, size, and format alongside a summary of what gets preserved - cell formatting, borders, multiple sheets, charts, and formula values.
Click "Convert to PDF" and your spreadsheet is converted in seconds. Each sheet is rendered faithfully using LibreOffice's print engine.
Why SupaPDF
Trusted by developers and businesses worldwide for reliable, high-fidelity spreadsheet conversion.
Powered by LibreOffice - the same engine used in enterprise workflows. Cell colours, borders, merged cells, fonts, charts and embedded images are all preserved.
All uploads use encrypted HTTPS. Your spreadsheets are permanently deleted from our servers immediately after your download is complete.
Supports .xls (Excel 97–2003), .xlsx (Excel 2007+), .ods (LibreOffice Calc) and .csv. Every sheet in your workbook is rendered and included in the PDF.
Automate Excel-to-PDF conversion in your own apps using our REST API. One API call per file, with results available in seconds.
Developer API
Use our REST API to convert .xlsx files inside your own application. 10 credits per job.
curl -X POST https://api.supapdf.com/v1/jobs \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"tag": "excel-to-pdf-job",
"tasks": {
"upload-1": {
"operation": "import/upload"
},
"convert": {
"operation": "excel_to_pdf",
"input": ["upload-1"]
},
"export-result": {
"operation": "export/url",
"input": ["convert"]
}
}
}'After creating the job, PUT your Excel file to the upload_url, then poll GET /v1/jobs/:id?include=tasks until status is "finished". The PDF URL is in the export-result task.
FAQ
Everything you need to know about converting Excel spreadsheets to PDF with SupaPDF.
Ready to convert your spreadsheet?
Free to use · No account required · Instant download