Your files stay on your device

File processing runs in your browser. Documents are not uploaded to our servers. The site may download processing engines and send usage or feedback events without file contents.

How we handle your data →

Excel to PDF

Convert an XLSX data sheet into a clean PDF for a presentation, with each sheet fitted to one page width for a tidy printed layout. Your file stays in your browser.

Choose your document

Choose a XLSX file and convert it to PDF. The first conversion prepares the local Office engine and may take a moment; the next file on this page is faster.

Local limit: 10 MiB per document

Choose a document, then convert it to PDF.

Processing happens on this device. Keep this tab open until your PDF is ready.

Try an example

Two sheets, with a total of 148.50 on the first sheet and Notes on the second.

Download sample XLSX

Select the downloaded sample and convert it. Two sheets, with a total of 148.50 on the first sheet and Notes on the second.

What to expect

Text, images and page layout are converted together. Fonts and complex formatting may differ from your Office editor; check your PDF before sharing.

Sheet print areas, orientation and page breaks determine the PDF layout. Each sheet is scaled to fit one page width; long sheets continue on further pages. Very wide sheets become small — set print areas in your spreadsheet editor for larger text.

Large documents may exceed your device’s available memory. If conversion fails, try a smaller document or another device.

Help with conversion

The converter does not start

Check your connection while the converter prepares itself, then retry. This converter needs a modern browser and sufficient memory.

My document could not be converted

Open the document in your editor and save a new XLSX copy. Password-protected, damaged or unsupported files may fail. The input limit is 10 MiB and the PDF output limit is 20 MiB.

Processing takes too long

Preparing the converter stops after two minutes; conversion stops after one minute. You can cancel during processing and restart with a smaller document.

Powered by ZetaOffice and LibreOffice. LibreOffice licensing · ZetaJS source and license.

Engine licenses and source code

A practical guide

Present the numbers without split tables.

  1. Choose the XLSX workbook to present.
  2. Convert it; each sheet is fitted to one page width.
  3. Review print layout and totals on every page before sharing.

Try this example

Convert a quarterly XLSX summary with a totals row at the bottom of a 15-row sheet; confirm the totals row appears on the same page as the data above it.

Before you start: A sheet taller than one page continues onto further pages, and dense sheets can end up with smaller print once scaled to page width.