Cookies for analytics and advertising
We use cookies for analytics and advertising, both sent to Google. Refusing changes nothing you can see.Read the privacy page
Converting XLS to PDF turns an old Excel spreadsheet into a document that opens identically on any machine, with no formulas to recalculate and no Excel needed to read it. Drop the file above: it is converted by a full office engine and deleted as soon as the job finishes.
Up to 100 files at once. Mixed formats are fine.
They convert one after another and download together as a ZIP.
XLS to PDF
XLS is the binary format Excel wrote until 2003, which means a file with that extension is usually one you inherited rather than one you made: an accounts workbook from a predecessor, a price list from a supplier, a template that has been passed around an office for fifteen years.
Sending it on as an XLS asks a lot of the recipient. They need software that still opens the format, they will see whatever their own column widths and fonts produce, and they can change any number in it without leaving a trace. A PDF removes all three problems at once — it looks the same everywhere and it states rather than calculates.
This is the single thing that surprises people, and it is not a fault in the conversion. A sheet is an unbounded grid; it extends as far right as you keep typing. A PDF is made of sheets of paper with fixed edges. Somewhere between the two, a decision has to be made about where a page ends.
That decision is already stored in the spreadsheet — the print area, the orientation, the scaling, the repeated header rows — and the conversion follows it exactly rather than substituting its own judgement. A file that was never set up for printing converts as a file that was never set up for printing: columns spilling onto extra pages, or a wide table sliced down the middle.
Five minutes in a spreadsheet program prevents the most common disappointment. Switch the page orientation to landscape, set "fit all columns on one page" in the scaling options, define the print area to cover exactly the range you want, and set the header row to repeat so a long table stays readable on page four.
LibreOffice Calc does all of this and is free, so this is possible even without Excel. Then convert. The PDF that comes out will match the print preview you just looked at, because the conversion is doing the same thing the print preview was.
Every cell in the PDF shows the value it held at the moment of conversion. The formula behind it is gone, along with the links to other sheets and any external references. Nothing recalculates, and nothing changes if the file is opened in a different time zone or a different locale.
For the usual purpose — sending figures to a client, filing a statement, attaching accounts to an application — that is precisely what is wanted. If the recipient needs to work with the numbers, send the spreadsheet as well; a PDF is a statement, not a model.
Old XLS files are the classic carrier for spreadsheet macros, and a spreadsheet from an unfamiliar source is one of the more common ways an office network gets into trouble. A PDF cannot execute anything.
Converting therefore does two jobs at once: it fixes the layout and it strips the executable content, so the contents can be passed on without whatever was attached to them. If the macros are the point of the file, keep the original — but do not send it to people who only need to read the numbers.
The conversion runs a full office engine with metric-compatible substitutes for the common Windows fonts — Arial, Times New Roman, Courier, Calibri and Cambria among them. Metric-compatible means the substitute occupies the same space as the original, so column widths and line breaks land where they did.
An unusual font that is not embedded in the file is substituted with something similar, and there the layout can move slightly. Spreadsheets are more forgiving of this than documents, because the cell grid holds the structure regardless of what happens inside it.
Unlike the image conversions on this site, an office format needs a real office engine, and that runs on a server rather than in your browser. The XLS is sent over an encrypted connection, 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 per file, which is generous for a spreadsheet — an XLS is usually well under a megabyte unless somebody has pasted images into it.
If the goal is to modernise the file rather than to freeze it, PDF is the wrong target. Converting XLS to XLSX keeps every formula, chart and sheet, works in current Excel and in LibreOffice, and produces a considerably smaller file.
Use PDF when the spreadsheet is finished and is being sent, filed or printed. Use XLSX when it is still a working document that somebody will edit next week.
| XLS | ||
|---|---|---|
| Full name | Excel 97-2003 Workbook | Portable Document Format |
| File extension | .xls | |
| Media type | application/vnd.ms-excel | application/pdf |
| Compression | — | Either, depending on the setting |
| First published | 1987 | 1993 |
| Published by | Microsoft | Adobe |
| Specification | — | ISO 32000-2 |
| Licensing | Published, not standardised | Open standard |
| Standing today | Legacy, still read everywhere | Current |
| Colour it can describe | — | RGB, CMYK, greyscale |
| Opens in a browser | No browser | Every browser |
| Considered instead | XLSX, CSV | DOCX, HTML |
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 XLS often arrives in PDF split across columns.
Both XLS and PDF hold several pages, so a multi-page document stays one file.
PDF opens in every current browser. XLS 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.
XLS dates from 1987 and is largely superseded. PDF is what current software writes, so the conversion is as much about staying readable as about the file itself.
The usual programs do not overlap: XLS opens in Microsoft Excel and LibreOffice Calc, PDF in Adobe Acrobat, Preview and LibreOffice Draw — so whoever receives the result needs something from the second list.
The two are aimed at different work: XLS 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.
PDF comes from Adobe and dates from 1993, specified as ISO 32000-2. Adobe Acrobat, Preview and LibreOffice Draw all read it.
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.
No. The file is converted by a full office engine on our server, so nothing has to be installed and it works the same on Windows, macOS, Linux, a phone or a Chromebook.
Because a spreadsheet has no page width and a PDF does. Columns that run past the edge of the paper move to their own pages, or fall off if a print area was set in the original. If the sheet is wide, set the print area, the scaling or landscape orientation in a spreadsheet program first — the conversion honours what the file says rather than guessing.
XLS is the binary format Excel used up to 2003; XLSX is the zipped XML format used since 2007. Both convert here. XLS files are usually older, sometimes carry macros, and are the ones most likely to have been produced by software that no longer exists.
No — a PDF holds results, not calculations. Every cell shows the value it had when the file was converted, which is normally the point: you are sending a fixed statement of the numbers rather than a working model.
They are discarded. A PDF cannot execute code, and for a spreadsheet arriving from an unknown source that is a benefit rather than a loss — converting to PDF is one of the cleaner ways to pass on the contents without passing on whatever is attached to them.
Yes, the workbook is converted as it would print, so each sheet that is set to print becomes pages in the PDF. Hidden sheets stay hidden. If you only want one sheet, remove or hide the others before converting.
The claims this page makes about XLS and PDF are checkable, and these are the documents that settle them.