Skip to content

Excel to PDF Converter

Turn an Excel or CSV spreadsheet into a printable PDF table. Pick one sheet or the whole workbook, choose the paper size, and the columns are fitted to the page width for you.

Drop your spreadsheet here

One Excel or CSV file at a time.

XLSX, XLS or CSV. Nothing is uploaded.

Export Settings

Waiting for file
Clear the box to leave empty cells blank.
No spreadsheet loaded yet.
File Type—
File Name—
Sheets0
Rows0
Columns0
StatusReady

Workbook Preview & Sheet Details

Click a sheet tab to make it the current sheet.

No preview 0 sheets
Select an XLSX, XLS, or CSV file to preview the table and export it as a PDF.

Runs in your browser. Your files are processed on this device and never uploaded.

To convert Excel to PDF, drop your .xlsx, .xls or .csv file into the box above, pick the sheet you want in the preview, and select Create PDF. The sheet is laid out as a table that fits the page width, with the header row repeated on every page. Choose All Sheets in One PDF to include the whole workbook.

How to convert Excel to PDF

  1. Add the spreadsheet. Drag an .xlsx, .xls or .csv file onto the drop area, or select Select Spreadsheet. A preview of the first sheet appears with its rows and columns counted.
  2. Choose what to export. Click a sheet tab above the preview to make it the current sheet. Leave Export Scope on Current Sheet Only, or switch to All Sheets in One PDF.
  3. Set up the page. The defaults are A4, Landscape, Normal margins and 8 pt text. For wide sheets, try A3 or 7 pt. Pick Grid, Striped or Plain under Table Style.
  4. Create the PDF. Select Create PDF. The file downloads with the name in Output File Name.

How the Excel to PDF converter lays out your sheet

The converter reads the workbook with SheetJS and draws each sheet as a table with jsPDF. It exports the sheet's used range, every row and column that holds data, and ignores any print area or page breaks set in Excel.

  • Header row: with Repeat Header Row on Yes, row 1 becomes a bold header that repeats at the top of every page. Choose No and the columns are labelled A, B, C instead, with row 1 treated as data.
  • Title: Show Title prints the file name and "Sheet: Name" above the table.
  • Blank cells: filled with a dash by default. Type a different placeholder in the Empty Cells box, or clear the box to leave them blank.
  • Page numbers: added at the bottom right of every page.

The preview shows the first 250 rows to keep the page responsive. The PDF still includes every row, so a big sheet can run to dozens of pages. If it's too large to email, shrink it with Compress PDF. For a Word document, use the Word to PDF converter instead.

Excel to PDF fit to one page: handling wide sheets

This tool always fits every column across the width of one page. Long cell text wraps inside its cell, and extra rows continue onto the next pages under a repeated header. So you never get a PDF where columns J to P land on a separate page, which is the usual problem when Excel prints a wide sheet.

With many columns, the cells get narrow and tall. To make them more readable, combine these settings: Orientation Landscape, Page Size A3, Margins Narrow and Table Font Size 7 pt.

If the whole sheet must fit on a single page, set that up in Excel instead. On the Page Layout tab, in the Scale to Fit group, set Width to 1 page and Height to 1 page, then save as PDF. Very long sheets will shrink to tiny text, so Height set to Automatic is often the better choice.

What doesn't carry over from Excel

The PDF shows your data, not your sheet's design. Check these before you send it:

In ExcelIn the PDF
FormulasThe last calculated result saved in the file
Number formatsKept as Excel displays them, so 25% stays 25% and $1,234.50 stays $1,234.50
DatesShown in the cell's date format
Cell colors, fonts, bordersReplaced by the chosen table style
Merged cellsThe value sits in the first cell; the rest show as empty
Charts, images, shapesLeft out
Hidden rows and columnsIncluded

Text uses the standard Helvetica font, so Chinese, Arabic, Hindi or Cyrillic characters won't display correctly. For a sheet that needs its exact cell styling or charts, export from Excel or Google Sheets (below). To combine the PDF with a report or cover letter, use Merge PDF.

How to convert Excel to PDF in Excel or Google Sheets

Both apps keep cell formatting, number formats and charts when they turn XLSX to PDF.

Microsoft Excel on Windows

Choose File › Export › Create PDF/XPS, then select Options. Under Publish what, pick Active sheet(s), Selection or Entire workbook, select OK, then Publish. You can also use File › Save As and choose PDF in the Save as type list.

Google Sheets

Choose File › Download › PDF. The export screen lets you pick the current sheet, the selected cells or the whole workbook, plus paper size, orientation and a scale setting that fits the content to the page width.

Frequently asked questions

Can I convert CSV to PDF?

Yes. Drop the .csv file in the same way as an Excel file. The first row becomes the table header, and the PDF is laid out the same way.

How do I convert all sheets of a workbook to one PDF?

Set Export Scope to All Sheets in One PDF before selecting Create PDF. Each sheet starts on a new page with its own header row, and its name in the title when Show Title is on.

Does the converter keep percentages and currency symbols?

Yes. Each cell is exported as Excel displays it, so 25%, $1,234.50 and formatted dates look the same in the PDF. Numbers are right-aligned in their column. Cell colors and fonts aren't kept.

Is my spreadsheet uploaded?

No. The workbook is read and the PDF is built in your browser. Your data never leaves your device.

Does the converter keep charts and images?

No. Only cell values are exported as a table. Charts, pictures and shapes in the workbook are left out.

Can I convert Excel to PDF on my phone?

Yes. Open this page in Safari or Chrome, tap Select Spreadsheet and choose the file. Landscape pages and 7-8 pt text work best for wide sheets.

Updated 11 October 2026Reviewed by the ToolzyLab teamHow we test our tools