Lays a workbook out as a PDF, here in this tab. Each sheet starts on a new page under its own heading, and every cell wraps rather than being cut off at a column edge — which is the single most common complaint about printing a spreadsheet.
A spreadsheet is not a page
Here those decisions are made the predictable way: every row, in order, in equal-width columns, each cell wrapped rather than cropped. Sheets start on a new page and are labelled. Nothing is cut off, and nothing is silently dropped.
What does not come across: colours, fonts, borders, cell shading, conditional formatting, merged cells, frozen panes, charts, images and comments. Those are presentation, and reproducing them means reimplementing Excel's renderer. What you get is the content, set out as a readable table.
Formulas, and the value you actually get
Almost always that is what you want. The exception is a workbook edited by something that did not recalculate before saving — some export tools, and some scripts — where the stored value can be stale. If a number looks wrong, open the file in Excel, let it recalculate, and save again.
Dates come across as they are formatted in the sheet, not as the underlying serial numbers, so a cell showing 2024-03-01 does not become 45352.
Wide sheets
For anything wider than about eight columns, switch the orientation to landscape and drop the body size to eight or nine points. Both are in the options, and the result tells you when a sheet is wide enough for that to be worth doing.
Choosing what goes in
all converts every sheet, each starting on a new page. Naming one — exactly as it appears on the tab in Excel — converts only that one.
Rows that are entirely empty are skipped. In a spreadsheet a blank row is spacing; on a page it is an empty ruled line that reads as a mistake.
Latin script only, and why
Writing Chinese, Japanese, Korean, Arabic, Hebrew, Thai, Devanagari or Cyrillic means embedding a font that contains those glyphs, and a font with usable CJK coverage is several megabytes. Downloading that on the chance a visitor needs it is not a reasonable trade for a page that mostly converts English.
So instead of producing a document full of blank boxes, unencodable characters become a question mark and the conversion tells you exactly how many were affected and which script they belonged to. If your text is in one of those scripts, this is the wrong tool and you should use a desktop converter — that is a more useful answer than a broken file.
Why not upload the workbook
A free converter that takes an upload receives all of it — every sheet, including the ones you forgot were in the file, and every hidden column. Nothing here is transmitted. Turn your Wi-Fi off first if you want to be sure.
Other names for this
Also searched as “excel to pdf”, “spreadsheet to pdf”, “xls to pdf”, “convert excel to pdf free”.
Questions
- Is my file uploaded?
- No. The PDF is built in this tab and handed to you as a download. That matters here more than most places: the documents people convert to PDF are contracts, CVs, medical letters and manuscripts.
- Will it look like it does in Excel?
- No. Colours, borders, fonts and cell shading are not carried over — this puts the content on the page as a readable table. If the formatting is the point, print to PDF from Excel itself.
- What happens to formulas?
- You get the values Excel last calculated and stored, which is what a PDF can hold. If a workbook was written by a tool that did not recalculate, those values can be stale — open it in Excel and save again first.
- Are all my sheets included?
- Yes by default, each starting on a new page under its name. Name a single sheet in the options to convert only that one.
- My columns are cut off.
- They are not — every cell wraps inside its column rather than being clipped. If it is hard to read, use landscape and a smaller body size.
- Can it read .xls, .csv or .ods?
- The old .xls yes, on its own page. CSV has no formatting to preserve and belongs in CSV to Excel first. OpenDocument .ods shares only the ZIP wrapper with .xlsx and is not supported — export it as .xlsx from LibreOffice.
- Can I convert several files at once?
- Yes. Drop as many as you like, or a whole folder. Each becomes its own PDF keeping its original name.