Free · No sign-up · Runs in your browser

Convert Excel to PDF.

Turn a .xlsx spreadsheet into a clean, gridded PDF you can share or print — without a single file ever leaving your device. Shows values only (first 10 columns); charts and colours aren’t reproduced.

Not uploaded — nobody sees it All visible sheets included No watermark, ever No subscription or account

Got a mix of Word, Excel, PowerPoint, images or PDFs? Convert to PDF turns them all into one PDF.

Your file is never uploaded — it’s processed right here in this browser tab, on your device. It never reaches a server, so we never see it, copy it or keep it.
At a glance

Excel to PDF: quick facts

Turn an Excel .xlsx workbook into a clean, gridded PDF.

Updated

Price
Free. No sign-up, no watermark.
Input
.xlsx only (Excel 2007 and later).
Layout
Every visible sheet on its own A4 landscape pages, up to 10 columns wide.
Values
Formulas show their results; dates, £ amounts and percentages print as displayed.
Not kept
Cell colours, fonts and Excel print settings.
Privacy
Your file is processed in your browser and never uploaded.
How it works

How to convert an Excel spreadsheet to PDF

Every visible sheet is printed as a lined table on A4 landscape pages, headed with its tab name, and your first row repeats at the top of each page so long tables stay easy to follow.

  1. 01

    Add your spreadsheet

    Drop in a .xlsx file.

  2. 02

    Convert

    Altto lays each sheet out as a gridded table, locally.

  3. 03

    Save your PDF

    Get back a PDF, ready to share or print.

Tips

Tips for a readable PDF from a spreadsheet

The PDF shows your data as a plain lined table, so a little tidying in Excel first makes a big difference.

  • Put column headings in row 1Row 1 of each sheet is printed in bold and repeated at the top of every page. If it holds a report title instead, that title repeats and your real headings print as an ordinary row. Move the title out: the tab name is printed above the table anyway.
  • Hide what you don’t want in the PDFHidden rows, hidden columns and hidden sheets are left out, just as they are when Excel prints, so you can hide workings or a column of contact details instead of deleting them. The 10-column limit counts only the columns left showing, so hiding columns also makes room for the ones you need.
  • Leave room for long textThe page width is shared equally between columns, and text that doesn’t fit is cut short with “…”. With 10 columns each gets only about 2.7 cm, so deleting columns you don’t need gives the others more room.
  • Rename your sheet tabsEach sheet’s tab name is printed as the heading above its table, so “Sheet1” tells your reader nothing. Double-click each tab in Excel and give it a clear name, such as “Q3 sales”, before converting.

Like every Altto tool, this runs on your device — nothing you add is uploaded. How Altto works

1,500

rows per sheet is the most this tool prints, alongside its 10-column limit. Anything further down is left out, with a note at the foot of the sheet’s last page, so split very long sheets before converting.

FAQ

Frequently asked questions

What Excel to PDF prints and what it leaves out. Need to go the other way? See PDF to Excel.

Will my formulas and formatting be kept?
Formulas show their calculated values, and numbers keep their display format, so dates, £ amounts and percentages print as Excel shows them. The PDF is a clean lined table of that data: cell colours, fonts, conditional formatting and charts aren’t reproduced.
What happens with multiple sheets?
Every visible sheet in the workbook is converted, each starting on its own page in the PDF, in the same order as your file. Hidden sheets are left out, as they are when Excel prints the whole workbook, so unhide any you want included.
What if my sheet has more than 10 columns?
Only the first 10 columns are included so the table stays readable on the page — consider splitting very wide sheets first.
Does this work with the older .xls format?
Not yet — only the modern .xlsx format (Excel 2007 and later) is supported. Save your file as .xlsx from Excel first if needed.
Why won’t my spreadsheet convert?
Usually because the file needs a password to open, which the tool can’t get past, or because it isn’t an .xlsx workbook: the older .xls format and macro-enabled .xlsm files aren’t accepted. Open it in Excel, remove the password or use Save As to save a copy as an Excel Workbook (.xlsx), and convert that copy. Symbols, emoji and line breaks inside cells don’t stop it.
Does it use my Excel print settings?
No. Print areas, page breaks, orientation and fit-to-page settings are all ignored: every sheet is laid out on A4 landscape pages, running on to as many as it needs. If you need your exact print layout, use Excel’s own File → Save As and choose PDF, which follows those settings.
Which order are dates printed in?
The one your spreadsheet shows. A date with a set format, such as 1 September 2026 or 2026-09-01, prints exactly that way. Dates in Excel’s default short date style, which Excel shows in your computer’s date order, print in your browser’s date order: 01/09/2026 in the UK and 09/01/2026 in the US. Prices, percentages and rounding appear as formatted too.