OCRFireOCRFire

Free Excel to PDF

SheetJS parses your spreadsheet, renders each sheet as an HTML table, then jsPDF exports it. All in your browser.

Drop files here or browse

XLSX · Max 100 MB

Your files never leave your device.

Frequently Asked Questions

Upload an .xlsx file. SheetJS reads each worksheet and renders it as an HTML table, then jsPDF exports the result as a PDF. Each sheet becomes its own page in the output.

Cell values, borders, and basic formatting are preserved. Formulas are replaced with their calculated values in the output. Complex features like charts, pivot tables, and conditional formatting are not currently preserved.

Yes - each worksheet in the workbook becomes a separate page in the output PDF, in the same order they appear in the spreadsheet.