Convert XLSX to PDF

Converting XLSX to PDF fixes a spreadsheet as a document that looks identical for everyone and cannot be edited by accident. Drop the file above: it is converted by a full office engine and deleted as soon as the job finishes.

  • Where it runs On our server, because a browser cannot run the software this needs.
  • Rebuilt PDF works differently from an XLSX, so this is not the gradual degradation a lossy codec applies. What PDF can express is reproduced faithfully; what it has no equivalent for does not survive at all.
  • File size limit Up to 25 MB per file, free, without an account.
  • Worth knowing Layout is reproduced with metric-compatible substitute fonts. Macros, comments and tracked changes are not carried over.

Up to 100 files at once. Mixed formats are fine.

Why a spreadsheet gets sent as a document

Because a spreadsheet is a working file and the thing being sent is finished. An invoice, a quotation, a set of accounts — none of them should recalculate on somebody else’s machine or be editable by the recipient.

A workbook opened elsewhere also shows their column widths, their fonts and their idea of what a date looks like. A PDF shows what you saw, to everybody.

The page break problem, which is the real subject

A sheet is an unbounded grid — it extends as far right as anyone keeps typing. A PDF is made of sheets of paper with fixed edges. Somewhere between the two, something has to decide where a page ends, and that decision is stored in the workbook rather than made by the converter.

The print area, the orientation, the scaling and the repeated header rows are all settings in the file, and the conversion follows them exactly. A workbook that was never set up for printing converts as a workbook that was never set up for printing: columns spilling onto pages of their own, a table sliced down the middle, and page eleven with no idea what its columns mean.

Five minutes of setup prevents all of it

Switch the orientation to landscape if the table is wider than it is tall. Set the print area to exactly the range that matters, which is the single most effective step and takes ten seconds. Choose "fit all columns on one page" in the scaling options so a slightly-too-wide table shrinks rather than splitting.

Then set the header row to repeat, so page four still has column titles, and check the print preview. The PDF will match that preview, because they are the same operation — which means every disappointment about the output is visible before the conversion rather than after.

Why a small table produces forty pages

This surprises people regularly and has a mundane cause: the sheet’s used range is much larger than the visible table. A value typed into a distant cell years ago and deleted, formatting applied to an entire column, or a paste that reached further than intended all extend the range, and the converter prints the range.

Setting an explicit print area is the fix, and it is worth doing rather than hunting for the stray cell. If you want the sheet itself cleaned up, deleting the unused rows and columns entirely — not just their contents — and saving is what actually shrinks the used range.

Values are frozen, and that is the point

Every cell in the PDF shows what it held at the moment of conversion. The formulas are gone, along with links to other workbooks and any external references, so nothing recalculates and nothing depends on the recipient’s locale, decimal separator or time zone.

For an invoice or a set of accounts that is exactly right: the figures are a statement rather than a model. If the recipient genuinely needs to work with the numbers, send the workbook as well — but send the PDF too, because it is the version that records what you meant.

Fonts, and the substitutes that keep columns in place

The conversion runs a full office engine with metric-compatible substitutes for the common Microsoft fonts. Metric-compatible means the replacement occupies the same space as the original, so column widths and line breaks land where they did rather than reflowing.

Spreadsheets are also more forgiving than documents here, because the cell grid holds the structure regardless of what happens inside it. The place to look afterwards is anything using an unusual font, and text that was already close to overflowing its cell.

Where the workbook goes while it is converted

Office formats need a real office engine, so unlike the image conversions on this site this one runs on a server. The workbook travels over an encrypted connection, is converted in an isolated environment with no route out to the internet, and the working files are deleted as soon as the job finishes.

The free limit is 25 megabytes, which a spreadsheet reaches only when somebody has pasted images into it. An ordinary workbook of numbers, however many rows, is a fraction of that.

When CSV or XLSX is the better thing to send

CSV when a program is going to read it — an import routine, a database, an analysis tool. It streams, every system accepts it, and it cannot carry macros.

The workbook itself when the recipient has to sort or extend the data, since a PDF forces them to retype and they will. Send PDF when the numbers are a statement, and a spreadsheet when they are a starting point.

How to convert an Excel workbook to PDF

  1. Set the print area, orientation and scaling first — this is what decides the result.
  2. Drop the XLSX onto this page and start the conversion.
  3. Download the PDF; the uploaded file is deleted straight away.

XLSX and PDF: an endless grid meets fixed paper

XLSX compared with PDF
XLSXPDF
Full nameExcel WorkbookPortable Document Format
File extension.xlsx.pdf
Media typeapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheetapplication/pdf
CompressionEither, depending on the setting
First published20071993
Published byMicrosoftAdobe
SpecificationECMA-376ISO 32000-2
LicensingOpen standardOpen standard
Standing todayCurrentCurrent
Colour it can describeRGB, CMYK, greyscale
Opens in a browserNo browserEvery browser
Considered insteadCSV, ODS, ParquetDOCX, HTML

What is lost

A spreadsheet becomes a fixed page. Formulas stop being formulas and keep only their last result, and the print area — not the sheet — decides where the page breaks fall, which is why a wide XLSX often arrives in PDF split across columns.

What survives

Both XLSX and PDF hold several pages, so a multi-page document stays one file.

Opening the result

PDF opens in every current browser. XLSX has narrower browser support than that. If the file is going onto a web page or into a form, that is usually the whole reason for the conversion.

The usual programs do not overlap: XLSX opens in Microsoft Excel, LibreOffice Calc and Google Sheets, PDF in Adobe Acrobat, Preview and LibreOffice Draw — so whoever receives the result needs something from the second list.

What each format is for

The two are aimed at different work: XLSX at editing, PDF at handing a finished file over, print and archiving. That is worth weighing before converting, because the reason one exists is usually the reason the other is awkward.

XLSX is Microsoft's format, published in 2007. The specification is ECMA-376, and it is worth reading if the file has to outlive the tool that wrote it.

PDF comes from Adobe and dates from 1993, specified as ISO 32000-2. Adobe Acrobat, Preview and LibreOffice Draw all read it.

XLSX to PDF: columns, sheets and page counts

Are my XLSX files uploaded anywhere?

Yes — this conversion needs software that cannot run in a browser, so the file is uploaded over an encrypted connection. It is deleted as soon as the job finishes, and the result is sent straight back to you without being stored. The work is done by LibreOffice, the full office suite, running headless.

Why are my columns cut off in the PDF?

A spreadsheet has no page width and a PDF does, so the print settings decide where the paper ends. Columns beyond that point move to pages of their own. Set the print area, switch to landscape, and choose "fit all columns on one page" in the scaling options before converting.

Why does the PDF have forty pages?

Because the sheet extends further than you think. A stray value in a distant cell, or formatting applied to a whole column, makes the used range much larger than the visible table. Setting an explicit print area fixes it immediately.

Are all the sheets converted?

Yes — the workbook converts as it would print, so every sheet set to print becomes pages in the PDF, in order. Hidden sheets stay hidden. To convert only one, hide the others first.

Do the formulas still work?

No. A PDF holds results rather than calculations, so every cell shows the value it had at the moment of conversion. Nothing recalculates, which is normally the point of sending one.

Do I need Excel installed?

No. The file is converted by a full office engine on our server, so it works the same from a Chromebook, a phone, a Linux desktop or a locked-down work laptop with no office software at all.

Will the fonts look the same?

For the common Windows fonts, yes. The engine ships metric-compatible substitutes for Arial, Times New Roman, Calibri, Cambria and Courier, which occupy the same space so column widths and line breaks land where they did. An unusual font that is not embedded is substituted and can shift slightly.

More about these formats

Where these figures come from

The claims this page makes about XLSX and PDF are checkable, and these are the documents that settle them.