How to Convert Excel to PDF for Free

Need to share a spreadsheet that looks the same on every device? Converting Excel to PDF freezes your layout, formulas become static values, and recipients can view it without Excel installed. Here's how to convert XLSX to PDF for free using tools you already have.

Method 1: Save As PDF in Excel (Best Quality)

If you have Microsoft Excel (including the free online version at office.com):

  1. Open your spreadsheet
  2. Click File > Save As (desktop) or File > Export > Download as PDF (online)
  3. Choose PDF from the file type dropdown
  4. Select whether to export the active sheet or the entire workbook
  5. Click Save

Pro tip: Before converting, go to Page Layout and set your print area, orientation (landscape for wide spreadsheets), and scaling. What you see in Print Preview is exactly what your PDF will look like.

Method 2: Print to PDF (Universal)

This works from any spreadsheet application on any operating system:

  1. Open your spreadsheet
  2. Press Ctrl + P (Windows) or Cmd + P (Mac)
  3. Select "Save as PDF" or "Microsoft Print to PDF" as the printer
  4. Adjust page settings (orientation, scaling, margins)
  5. Click Save

Important for spreadsheets: Wide spreadsheets often look terrible when printed to PDF at default settings. Switch to landscape orientation and use "Fit All Columns on One Page" scaling to avoid columns being cut off.

Method 3: Google Sheets (Free, Online)

  1. Upload your .xlsx file to Google Drive (or open an existing Google Sheet)
  2. Click File > Download > PDF Document (.pdf)
  3. In the PDF settings dialog, configure:
    • Paper size and orientation
    • Scale (fit to width, fit to height, or custom)
    • Margins
    • Whether to include gridlines, notes, and page numbers
  4. Click Export

Google Sheets gives you the most control over PDF output of any free method. The preview shows exactly what you'll get.

Method 4: LibreOffice Calc (Free Desktop)

LibreOffice Calc opens Excel files and exports to PDF:

  1. Open your .xlsx file in LibreOffice Calc
  2. Click File > Export as PDF
  3. Configure PDF quality settings
  4. Click Export

LibreOffice preserves Excel formatting better than Google Sheets for complex spreadsheets with charts, conditional formatting, and merged cells.

Getting Your Spreadsheet to Look Good as a PDF

Spreadsheets are designed for screens, not pages. These adjustments make the PDF look professional:

Before converting:

  • Set the print area — Select the cells you want in the PDF, then set as print area (Page Layout > Print Area in Excel). This excludes scratch work and helper columns.
  • Use landscape for wide data — If your spreadsheet has more than 6-7 columns, landscape orientation prevents column truncation.
  • Adjust column widths — Make sure no text is cut off or hidden behind column borders.
  • Add headers and footers — Include page numbers, the date, and the file name for multi-page PDFs.
  • Set page breaks — In Page Break Preview, drag the blue lines to control where pages split. Never break in the middle of a data section.
  • Scale to fit — Use "Fit All Columns on One Page" for sheets that are just slightly too wide.

Formatting tips:

  • Add borders to table cells — they're essential for readability in PDF (screen gridlines don't export)
  • Use a header row with bold text and a background color
  • Freeze the header row for print (Page Layout > Print Titles in Excel)
  • Remove or hide columns that aren't needed in the PDF

After Converting: Optimize the PDF

Spreadsheets with charts, images, or many pages can produce large PDFs. Use Tools Oasis PDF Compressor to reduce the file size for email attachments. Compression typically reduces spreadsheet PDFs by 30-60% without visible quality loss.

If you need to combine the spreadsheet PDF with other documents (a cover letter, appendices), use Tools Oasis PDF Merge to create a single polished file.

Working with data in CSV or JSON format? Tools Oasis JSON/CSV Converter can help you transform data between formats before creating your spreadsheet.

Try It Free — Your Data Stays Private

Frequently Asked Questions

Will formulas show in the PDF?

No. PDFs show the calculated values, not the formulas. This is usually what you want when sharing. If you need to show formulas, press Ctrl+` in Excel to display formulas in cells before converting.

Can I convert multiple sheets to one PDF?

Yes. In Excel, select all sheet tabs (Ctrl+click each tab), then Save As PDF. In Google Sheets, the export dialog lets you choose "Workbook" to include all sheets.

My spreadsheet columns are cut off in the PDF. How do I fix this?

Switch to landscape orientation, use "Fit All Columns on One Page" scaling, reduce margins, or reduce column widths. Preview before saving to verify everything fits.