Skip to content

Excel XLSX to PDF converter

XLSX to PDF renders each spreadsheet sheet through our office engine, following print areas and page setup rather than exporting raw grid data.

  • Converted with Office engine · input deleted within 24 h
  • Free: 5 conversions a day · 5 MB each
  • Higher limits →

From real runs

What you get — and what changes

  • Worksheets Kept

    Each sheet is rendered according to its print settings and included in workbook order.

  • Print areas Kept

    Defined print areas determine what appears; cells outside them may not be exported.

  • Wide sheets Changed

    Wide ranges split across pages unless fit-to-width is set in the workbook or conversion options.

  • Formulas Changed

    The PDF shows cached formula values, not formulas or live spreadsheet logic.

  • Charts Kept

    Excel charts render as static PDF graphics when our office engine can read the chart definition.

  • Comments and notes Lost

    Cell comments are not a reliable part of the PDF export unless already configured to print in the workbook.

  • Fonts and number formats Changed

    Number formats usually display, but missing fonts are substituted and can alter column fit.

Sample conversions

Monthly finance workbook

Input
6-sheet XLSX with print areas, formulas, a dashboard chart sheet, and one wide departmental budget tab.
Output
The PDF followed the saved print areas and rendered charts. Formula results were static values, and the wide budget tab split over three pages.

Inventory list

Input
2-sheet inventory workbook with frozen header rows, filters, comments on exceptions, and landscape page setup.
Output
The landscape setup was kept and both sheets printed. Filters were not interactive, comments were absent, and long SKU descriptions wrapped differently after font substitution.

A real Excel XLSX → PDF run

We converted our Excel XLSX sample (17 KB) with Office engine on 2026-09-11. It took 451 ms and produced a 11 KB PDF file, 35% smaller than the input. The engine raised no warnings.

Input · sample.xlsx · 17 KB

Workbook with 2 sheets (Pipeline, Notes); first sheet 5 rows, 25 cells, 0 formulas

Sheets
2
Sheet names
Pipeline, Notes
Rows
5
Cells
25
Formulas
0
Header filter
no
Column widths
default

Output · sample.pdf · 11 KB

PDF 1.6, 2 pages, selectable text (NotoSans-Regular), 0 image objects

Version
1.6
Pages
2
Fonts
NotoSans-Regular
Images
0
Text layer
yes

Options and when to change them

pageSize
Set Letter or A4 when the workbook's saved paper size is wrong for the recipient.
margins
Use when print margins should override the workbook's saved sheet margins.

Do it yourself

LibreOffice

bash
soffice --headless --convert-to pdf workbook.xlsx --outdir .

Review the PDF if formulas were last calculated in a different spreadsheet app; the export displays cached values.

Excel XLSX to PDF by API or MCP

The HTTP API and the MCP server run the exact engine this page uses (Office engine); the response carries the same warnings the web converter shows. Check support first with GET /api/v1/pairs?from=xlsx&to=pdf.

curl
curl -X POST https://filetypeconverters.com/api/v1/convert \
  -H "Authorization: Bearer $FTC_API_KEY" \
  -F "file=@input.xlsx" -F "from=xlsx" -F "to=pdf" \
  --output output.pdf
API reference

When this is the wrong conversion

  • If the recipient needs to sort or filter, send XLSX or CSV instead of PDF.
  • If formulas need auditing, export formulas separately; PDF only shows values.
  • If a wide sheet must fit one page, set print scaling in Excel or LibreOffice before conversion.

Excel XLSX to PDF questions

Does the PDF include every cell in the workbook?

No. It follows each sheet's print area and page setup, so cells outside the print area can be excluded.

Are formulas preserved?

The PDF shows the cached formula result visible in the workbook. It does not contain formulas.

Why did my wide sheet become several pages?

Our office engine splits wide print ranges unless the workbook or options fit the sheet to page width.

Do charts appear in the PDF?

Yes, charts are rendered as static graphics when our office engine can interpret the workbook chart.