Convert Excel to PDF
Turn a spreadsheet into a PDF with the sheets you pick, columns that fit the page, and print areas respected.
Drop a file hereLet go to start
or paste with Ctrl/⌘+V
Try it 2× without an account. A free account includes 10 office & advanced conversions a month. See plans
What it does
Excel to PDF, explained
Excel to PDF converts a workbook (XLSX or XLS) or a CSV file into a PDF for sharing, printing or attaching to a report. Unlike a Word document, a spreadsheet has no fixed pages, so the settings below decide where page edges fall.
Read more
Pick which sheets to include; hidden sheets are skipped. If a sheet has a print area defined in Excel, only that range is converted, along with the page breaks, headers and footers set in Page Layout. Without a print area, the used range of the sheet is converted.
The most common problem is a wide sheet split across several pages, with the last columns on a page of their own. “Fit all columns on one page” scales each sheet so its full width fits one page, and landscape orientation gives wide sheets more room. The preview shows page count and breaks before you download.
Conversion uses LibreOffice on our processing servers and shows formula results as last saved in the file. Without an account you can run 2 conversions; the Free plan includes 10 a month.
How to do it
Convert Excel to PDF in 4 steps
1Your file
2Convert
3A PDF
- 1
Upload the workbook
XLSX, XLS or CSV up to 25 MB without an account, 50 MB on the Free plan.
- 2
Choose sheets
All visible sheets, or only the ones you select.
- 3
Set fit and orientation
Keep the workbook's page setup, or fit all columns to one page width and choose portrait or landscape.
- 4
Preview and download
Check page breaks in the preview, then download the PDF.
Example
Before and after
An XLSX with three sheets: a 14-column Budget sheet with a print area set to A1:N60, a Notes sheet, and a hidden Lookup sheet.
With “Fit all columns” and landscape: a PDF where the Budget print area fits one page wide, followed by the Notes sheet. The hidden Lookup sheet is left out.
Settings & formats
What you can control
- Sheets
- All visible sheets (default) or a selection. Each sheet starts on a new page.
- Fit to width
- Use the workbook's own scaling, or fit all columns of each sheet on one page width.
- Orientation
- As set in the workbook, or force portrait or landscape.
Input
Output
Good to know before you start
- Formulas are not recalculated; the PDF shows the values last saved in the file. Open and save in Excel first if they depend on today's date or external data.
- Fitting a very wide sheet to one page width can make text too small to read. Consider selecting fewer columns as a print area in Excel.
- CSV files are read as comma-separated UTF-8. Semicolon-separated files should be opened and saved as XLSX first.
- Cell comments, data validation drop-downs and slicer interactivity do not carry over; the PDF is a static printout.
- Workbooks that need a password to open cannot be converted.
If something goes wrong
If something goes wrong
- The last columns are on separate pages
- Turn on “Fit all columns on one page” and use landscape.
- Only part of my sheet was converted
- The sheet has a print area set. Clear it in Excel (Page Layout > Print Area > Clear) or redefine it, then convert again.
- Values show as ##### in the PDF
- The column is too narrow for its number. Widen the column in Excel, save, and convert again.
Excel to PDF: questions people ask
Can I convert only one sheet?
Yes. Select just that sheet before converting.
Does it respect print areas and page breaks?
Yes. Print areas, manual page breaks, headers, footers and repeated title rows set in Excel are used.
Are gridlines printed?
Only if “Print gridlines” is turned on in the sheet's page setup, the same as printing from Excel.
Will charts be included?
Yes. Charts placed on a sheet are included where they sit; chart sheets become their own pages.
Can I convert a CSV file?
Yes. It is treated as one sheet. Use “Fit all columns” if it has many columns.
Do I need an account?
You can run 2 conversions without an account. The Free plan includes 10 conversions a month.