XLSX to PDF

Convert your XLSX files to PDF, right here in your browser.

... or drop files here

Files never leave your device

Add a XLSX file to convert.

Frequently asked questions

What is actually inside a XLSX file?

A .xlsx file is not one document but a ZIP archive of XML parts — one for the text, others for styles, images and relationships. Rename it to .zip and you can open it up and look.

Are my files uploaded to a server?

No. Your XLSX file is read and the PDF is built entirely inside your browser, so nothing ever leaves your device.

Can I convert several files at once?

Yes. Add as many XLSX files as you like and download the PDFs one by one, or all together as a ZIP archive.

Will the layout look exactly like the original?

The text, headings, lists and tables carry over and are laid out onto clean A4 pages. This is a content-faithful conversion rather than a pixel-perfect copy of the original formatting.

Is there a file size or file count limit?

No. Everything runs on your own device, so the only practical limit is how much memory your browser has available.

Do I need to install anything?

No. There is nothing to install and no account to create — the converter runs in any modern browser, on desktop and mobile alike.

Do my formulas get calculated?

The results appear, not the formulas. Excel stores each formula's last calculated value alongside the formula, and that value is what lands in the PDF — so a SUM shows its total. The one situation where this bites is a workbook written by a script that never evaluated anything; open it in Excel or LibreOffice, save, and the values will be there.

Are my worksheets kept separate?

Yes. Each sheet becomes its own section headed with the sheet's name, in the same order as the tabs at the bottom of the workbook, so a multi-sheet file stays navigable instead of running together into one undifferentiated grid.

Why do my currency and date columns look different?

Because number formats are display instructions stored apart from the values, and the converter reads the values. A cell showing £1,234.50 stores 1234.5, and a date is stored as a serial number counting days. If the formatted appearance matters more than the raw figures, add a column with TEXT() applied before converting.

Can I convert an .xls file?

Not directly — .xls is the pre-2007 binary format, a genuinely different thing from .xlsx rather than an older version of it, and reading it correctly needs Excel or LibreOffice. Open it in either and save as .xlsx, which takes a few seconds and costs nothing.

Will a wide spreadsheet fit on the page?

It wraps rather than scaling down. There is no equivalent of Excel's "fit to one page" here, so a sheet with many columns will wrap onto continuation lines. For a wide report, hide or delete the columns you do not need before converting.

Is my workbook sent anywhere?

No. It is unzipped and read inside your browser tab and the PDF is built there. For financial models, payroll files and client data that is generally the point: the file cannot leak from a server it was never sent to.

A spreadsheet is the awkward case in document conversion, because a workbook has no natural page. A Word file has always known where it breaks; an .xlsx is a grid that extends as far as you dragged it, and turning that into fixed pages means deciding where to cut — which is why Excel's own print dialog is a screen full of options rather than a single button.

This converter takes the straightforward position: one worksheet becomes one page section, headed with the sheet's own name, with every row written out beneath it and the columns held in alignment by a monospaced typeface. Multi-sheet workbooks come through in workbook order, so a file with Summary, Q1 and Q2 arrives as three labelled sections rather than one anonymous run of numbers.

It reads the values, not the appearance. That is the right trade for sharing figures — a recipient can read them, quote them and print them without Excel — and the wrong trade if the conditional formatting is the message.

How to convert Excel to PDF

  1. Add your .xlsx workbooks

    Drop them in or choose them. Several at once is fine; each workbook produces its own PDF. Only the modern .xlsx format is read — the older .xls is a different, binary format, covered below.

  2. Convert

    The workbook is unzipped in the page. Excel stores text separately from the grid in a shared-strings table so a word repeated a thousand times is stored once, and the converter resolves those references back into the cells before laying anything out.

  3. Download the PDF

    Save the result. Your workbook is untouched and was never uploaded — which for financial models, payroll and client data is usually the whole reason for converting locally rather than through a website that wants your file first.

Formulas, and what a cell actually contains

Every formula cell in an .xlsx holds two things: the formula itself, and the result Excel last calculated for it. The converter reads the cached result, which is what you want — a PDF of `=SUM(B2:B40)` would be useless, and a PDF of `18,430` is the report.

There is one consequence worth knowing. That cached value is whatever was current when the workbook was last saved by a program that calculates. A file generated by a script or an export tool that wrote formulas without evaluating them may have empty or stale cached values, and those cells will come through empty or stale. Opening the workbook in Excel or LibreOffice and saving it once fixes this, because both recalculate on save.

What survives the conversion

Cell values
Text, numbers, dates and calculated results, in their stored form. Note that dates are stored in Excel as serial numbers, so a date column may arrive as the underlying number rather than as a formatted date.
Sheet structure
One section per worksheet, in the workbook's own order, each headed with its sheet name. The tab order is preserved properly — a workbook with ten or more sheets is sorted numerically, so Sheet10 lands after Sheet9 rather than after Sheet1.
Empty cells and column position
Preserved. Cells are placed by their real column reference rather than by counting the cells that happen to be present, so a row with values in A, B and E keeps the gap in C and D instead of sliding E leftwards into C. Getting this wrong silently misaligns a whole table, which is why it is done from the reference.
Number formatting
Not applied. Currency symbols, thousands separators, decimal places and percentage signs are display rules held elsewhere in the archive; the raw stored value is what comes through. A cell showing £1,234.50 may arrive as 1234.5.
Formatting, charts and images
Not carried over. Cell shading, borders, conditional formatting, charts and embedded pictures are all dropped. What you get is the data, legibly aligned.
Very wide sheets
Wrapped rather than scaled. A sheet forty columns across will not shrink to fit the page width the way Excel's "fit to one page" does; long rows wrap. Narrow the range you actually need before converting if width matters.

.xlsx, .xls, and .csv

`.xlsx` is Office Open XML — a ZIP archive of XML parts, standardised and readable by anything prepared to unzip it. That is what this page converts.

`.xls` is the binary format Excel used until 2007, an undocumented on-disk structure that in practice only Excel and LibreOffice read reliably. Open it in either and save as .xlsx first; both do it correctly and neither charges you.

`.csv` is not a spreadsheet at all — it is a text file of comma-separated lines with no sheets, no types and no formulas. It converts through the general PDF converter, which lays the columns out in a monospaced face. If your data began as a CSV export, converting it directly is usually cleaner than opening it in Excel first, because Excel will helpfully reinterpret anything that resembles a date.

When a workbook comes out wrong

An error on a file that opens perfectly in Excel almost always means it is not really an .xlsx: a renamed .xls, or a CSV that someone saved with the wrong extension. The archive step catches it immediately because the file is not a ZIP.

Blank cells where a formula should be point at the cached-value problem above — save the file once in Excel or LibreOffice and convert again.

A single enormous page is the signature of a sheet with a used range far larger than its data, usually left behind by deleting rows without deleting the cells. Select the empty rows below your data, delete them properly, save, and the range shrinks.

About the XLSX format

.xlsx is the spreadsheet format Microsoft introduced in 2007. It is published as an open specification under the name ECMA-376 / ISO/IEC 29500, so a file can be read without the program that wrote it.

A .xlsx file is not one document but a ZIP archive of XML parts — one for the text, others for styles, images and relationships. Rename it to .zip and you can open it up and look.

Files like this usually come out of Microsoft Excel, Google Sheets, and LibreOffice Calc.

What comes through

  • cell values
  • column boundaries
  • table rows and columns
  • reading order

What does not

  • formulas
  • cell formatting
  • macros
  • the exact page design

Worth knowing

  • Because the format is an open, published one rather than a proprietary blob, a {ext} file can be read by LibreOffice, Google Docs, Apple's iWork apps and this page alike — none of them needs Microsoft Office installed to make sense of it.
  • Column boundaries are worked out from where the text actually sits, so a wide table stays a table instead of collapsing into a run of loose words.
  • Spreadsheet cells arrive as the values shown on the page. The formulas behind them are not in the PDF to recover.
  • Each worksheet is laid out in turn, so a workbook with several sheets produces a document with several sections.
Information
  • Windows
  • Linux
  • Mac
  • iPhone
  • Android

How to use XLSX to PDF

Convert your XLSX files to PDF, right here in your browser.

Many tools available

This site offers numerous tools for working with PDFs — merging, splitting, converting, signing, and more.

Easy to use

PDF Goat 24 makes editing PDFs as fast and simple as possible. There's nothing to install or configure — just use the tool right here.

Works on your system

There are no special requirements. This tool works in any modern browser, on Windows, Mac, Linux, and mobile.

No installation required

You don't need to install any software. Everything runs directly in your browser, right where you are.

Security is important to us

Your files are processed entirely in your browser and are never uploaded to a server, so they always stay private.

More great tools

Share this page

Please rate this app