Excel to PDF
Drop an .xlsx file and pick which sheets to convert. Everything runs locally — your data never leaves your device.
How it works
- Drop an .xlsx file into the upload area.
- Pick which sheets to convert in the sidebar — or keep the default 'All sheets'.
- Click 'Convert to PDF'. The engine parses the workbook, applies number formats, renders cells with borders and fills, and paginates each sheet onto its own page.
- Download the PDF — open it in any viewer.
- Everything runs locally. Your spreadsheet never leaves your browser.
Frequently asked questions
What's supported?
Cell values (text, numbers, dates, booleans), fonts and sizes, bold/italic, fills, cell borders, merged cells, explicit column widths and row heights, ~30 common Excel number-format codes (currency, percent, dates, decimals), Arabic content via the shared text-shaping pipeline, and pagination per sheet.
What about charts?
Embedded charts currently render as labelled placeholder boxes. Real chart rendering (bar / line / pie) is on the roadmap.
Are formulas evaluated?
No — we use whatever value Excel cached for each cell. Open the workbook once in Excel/LibreOffice/Sheets if cached values look stale.
What's not supported yet?
Pivot tables, conditional formatting, fit-to-page scaling, custom print areas, print titles (repeat header rows), and locale-specific date/currency formatting beyond US-English defaults.
Are encrypted .xlsx files supported?
Not yet. Password-protected workbooks are blocked at the parser stage.