Excel → PDF — One Printable Page per Worksheet

Uses each sheet’s used range (SheetJS !ref), lays it out as an A4 table in portrait. This approximates a printable area; Excel’s exact print area metadata is not required.

Excel → PDF (per sheet) — Each worksheet becomes one A4 PDF using the sheet’s used range; multiple sheets download as a ZIP.

Drop an Excel workbook here

All parsing and export runs locally — files are not uploaded.

Excel to PDF helps you uses each sheet’s used range (sheetjs !ref), lays it out as an a4 table in portrait. this approximates a printable area; excel’s exact print area metadata is not required. It is commonly used by professionals, students, general users for excel to pdf, xlsx to pdf, sheets to pdf.

How Excel to PDF Works

  1. **Upload an .xlsx or .xls file** — Parsed entirely in the browser with the xlsx library.
  2. **Per sheet** — The tool reads the rectangular used range and renders an A4 PDF with pdf-lib (sheet name as title; vector text, paginated rows).
  3. **Downloads** — If the workbook has **one** sheet, you get a single PDF. If it has **multiple** sheets, you get a **ZIP** containing one PDF per sheet.

Print area

The “printable” region is modeled as the used range of each sheet, laid out to fit A4 with wrapping and smaller type for wide grids. For pixel-perfect Excel print layouts, use Excel’s own Print to PDF after setting margins and print area.

Privacy

Workbook bytes never leave your machine for this conversion.

Frequently Asked Questions