Skip to content
Tezmy Tools

Excel to PDF

Print an Excel or CSV table as a neat PDF

or drop an Excel or CSV file here

Excel (.xlsx) or CSV files. Only the cell values are used.

Runs in your browser. Nothing is uploaded.

About the Excel to PDF

Excel to PDF reads the values in a spreadsheet and prints them as a table on PDF pages. Pick an Excel (.xlsx) workbook or a CSV, TSV or TXT file, choose one sheet or all of them, and set the page size, orientation and font size. Wide tables can shrink to fit the page width, and the header row can repeat at the top of every page. Only cell values are printed: colours, fonts, merged cells, images, charts and Excel column widths are not copied. Numbers print as stored, and dates as year-month-day. Letters outside the standard Latin set, such as Arabic, Hindi or Chinese, are replaced with a question mark. The file is read in your browser and never uploaded.

Updated September 2026

How to use the Excel to PDF

  1. 1Select an Excel or CSV file, or drop it on the page.
  2. 2If the workbook has several sheets, choose one or All sheets.
  3. 3Set page size, orientation and font size, and tick the header, grid and fit options you want.
  4. 4Read the summary line for the number of pages, then press Convert to PDF.
  5. 5Download the PDF.

What gets printed from your spreadsheet

The tool takes each cell's value and writes it into a grid. Text stays text, numbers appear as saved in the file, true and false become TRUE and FALSE, and dates are printed as 2026-01-05. Formulas show their last calculated result, and cells that hold an error are left blank.

Empty rows are skipped, and a limit of 20,000 rows applies per sheet, because very long tables make very large PDFs. Text that is wider than its column ends with three dots so nothing spills into the next cell. Widen the fit by choosing a smaller font or landscape.

Fit a wide table on the page

  • Leave orientation on Auto: tables wider than about 60% of a portrait page go to landscape.
  • Keep Fit columns to page width on to shrink the type as far as 6 points.
  • Choose Letter or A4 to match the paper you print on.
  • Delete columns you do not need before you convert, since fewer columns means bigger letters.
  • Turn off Fit and use a fixed font size when you prefer to read across two pages.

CSV files and delimiters

A CSV file is plain text with the cells separated by a character. Most files use a comma, but many European exports use a semicolon, and TSV files use a tab. The tool looks at the first line and picks the separator that appears most, so you do not have to set it.

Quoted cells that contain commas or line breaks are read correctly, and a marker at the start of the file, which Excel adds to UTF-8 exports, is ignored. Need the other direction, from a PDF table back to a spreadsheet? Use PDF to Excel.

Header rows on every page

With First row is a header ticked, the first row is printed in bold and repeated at the top of every following page, so a long list stays readable when you turn the sheet over. Untick it when your data starts on the first row.

The grid lines make rows easy to follow on paper and can be switched off for a lighter look. After converting you can join the PDF to other documents with Merge PDF, or add page numbers with Add Page Numbers to PDF.

Features

  • Excel (.xlsx), CSV, TSV and TXT input
  • One sheet or every sheet in one PDF
  • Shrink wide tables to fit the page width
  • Header row repeated on every page
  • A4 or Letter, portrait or landscape
  • Live page count before you convert
  • Private: the file never leaves your device

Frequently asked questions

Will my formatting and colours stay?

No. The PDF shows the values only, in a plain table with one font. Cell colours, bold text, borders, merged cells, images and charts are not copied. If you need the exact look of a workbook, print it to PDF from Excel itself.

How do I make a wide sheet fit on one page?

Keep Fit columns to page width ticked and leave the orientation on Auto. The tool switches to landscape for wide tables and lowers the font size, but never below 6 points. If the table is still too wide, the extra columns continue on further pages to the right.

Can I convert only one sheet?

Yes. When a workbook has more than one sheet, a Sheet menu appears with each sheet name. Pick one, or choose All sheets to put every sheet into the same PDF, each starting on a new page.

Does it support old .xls files?

No, only .xlsx. Open an .xls file in Excel, LibreOffice or Google Sheets, save it as .xlsx or CSV, and then choose the new file here.

Are my spreadsheets uploaded?

No. The workbook is opened and the PDF is drawn by your browser, so salary lists, invoices and customer data are not sent anywhere. Nothing is kept once you close the page.

Why do some letters show as question marks?

The PDF uses a built-in font that covers Latin letters and common symbols. Characters from other scripts, and many emoji, have no shape in that font, so each one prints as a question mark. The page lists the affected characters before you download.

Why are my percentages shown as decimals?

Numbers are printed as they are stored. A cell showing 50% in Excel holds 0.5, so 0.5 appears in the PDF. Change the cells to text before saving the CSV if you want them to look as they do in Excel.

Related tools