The short version

Every worksheet becomes a labelled table in one PDF: values in a grid, first row shaded as a header, columns sized to their content and scaled to fit a landscape page, rows flowing onto as many pages as needed. Formula cells show their computed result. Values are printed as Excel formats them: a date cell prints as a date, a currency cell keeps its symbol and thousands separators, a percentage prints as a percentage and a TRUE or FALSE cell prints as words.

Fill colours, conditional formatting, hand-drawn borders and charts are not rendered. It is a readable, printable copy of the data, not a screenshot of the sheet. For exact styling, Excel's own export is the tool.

A budget to a board, a price list to a customer, a data tab appended to a report, a snapshot of a sheet that keeps recalculating. All want the numbers frozen on a page. The tool above does that from any device without Excel installed, and without the workbook leaving the machine, which matters because spreadsheets tend to be the most sensitive files a person has.

How to convert Excel to PDF

1

Add the .xlsx

Drop it or browse. Modern .xlsx only; save an old .xls as .xlsx in any current app first. Remove any workbook password before converting.

2

Press Convert to PDF

The workbook is unzipped in the browser, each sheet's cells are read, columns are measured and the tables are drawn with pdf-lib.

3

Download the PDF

One document, every sheet in order, each labelled with its name. Landscape pages, header row shaded, ready to share or print.

Sheets converted
All of them

A multi-tab workbook becomes one document with each tab clearly labelled.

Formulas
Resolved

The PDF shows the stored result of each formula, not the formula itself.

Bytes uploaded
0

Payroll, pricing and customer lists stay on your machine.

What the PDF contains

Element by elementRendered or not
  • Cell values in a gridYes
  • First row as a shaded headerYes
  • Every sheet, in workbook orderYes
  • Formula resultsYes, as stored values
  • Dates, percentages, currency formatsNo: raw serials and decimals
  • Merged cellsNo: unmerge first
  • Fill colours and conditional formattingNo
  • Hand-set bordersNo; a uniform grid instead
  • Charts and imagesNo

The first row of each sheet is treated as a header and shaded. If a sheet has no header row, the first data row gets the emphasis instead, which is harmless in a shared copy but worth knowing if the sheet starts with a title in cell A1: that title becomes the header band.

Number formats are not applied
The converter reads what a cell stores, not how Excel displays it. A date is stored as a serial number, 46095 for 14 March 2026, and the converter turns it back into the date using the cell's own number format. A percentage stored as 0.125 prints as 0.125, a currency total loses its symbol, and TRUE prints as 1. If a column must read naturally, add a helper column with =TEXT(A2,"dd mmm yyyy") or =TEXT(B2,"0.0%"), hide the original, and convert that. Merged cells stay merged: the value is drawn once across the whole range, centred if the sheet centres it.

Wide and long sheets

Pages are landscape and columns are scaled to fit the width. The tool measures each column's content and gives more room to the ones that need it, then steps the font size down as the column count climbs. A dozen columns stays comfortably readable. Fifty will be small. A sheet that is both very wide and very long is better split into focused ranges before converting.

Reads well

Sheets shaped like tables

  • Up to about fifteen columns of short values
  • Any number of rows; they flow across pages
  • One header row, then data
  • Exports from accounting, CRM and reporting tools
  • Lists, budgets, schedules, price tables
Prepare first

Sheets shaped like dashboards

  • Dozens of columns: hide or delete the ones you do not need
  • Titles, notes and blank rows above the table: move the table to A1
  • Merged cells across the header: unmerge them
  • Multiple tables on one sheet: split them into sheets
  • Charts and colour-coded cells: use Excel's export for those
Convert only the tab that matters
If a workbook has twelve tabs and the recipient needs one, copy that sheet into a new workbook and convert that. The PDF is shorter, the recipient finds the table on page one, and the other eleven tabs of internal working never leave your machine.

This tool or Excel's own export

  • This tool when you need a quick, private, page-fitted table of the values on any device, without wrestling print areas. Sending a budget for review, appending data to a report, archiving a snapshot.
  • Excel's Save as PDF when the styling is the point: colour-coded cells, charts, a designed dashboard, brand fonts. It reproduces the sheet exactly, provided you have Excel and the patience to set the print area.
  • Both produce a standard PDF 1.7 that opens everywhere. The difference is fidelity versus effort, and for most sharing of numbers, the table wins.

After converting

Next stepsAppend, number, seal
Table PDFthis toolMergeinto the reportNumberso the appendix follows onProtectif it must not be editedConvert first, then assemble; every later step copies pages without altering them
A table PDF is usually an appendix. Merge it after the written report and number the whole pack once.
  • Append to a report: merge the table PDF after the written document.
  • Number the pack: add page numbers once, across the combined file.
  • Keep it read-only: password protect with editing off for a budget that must not be altered.
  • Bring a table back: PDF to Excel reverses the trip for a table you only have as a PDF.

Why the workbook never leaves your browser

A spreadsheet is often the single most sensitive file a person handles: payroll, pricing, a customer database, personal finances. Uploading it to a conversion server exposes every row to a third party for the sake of a format change.

Two ways to convertOne of them never transmits a cell
Your devicePDFin memoryBrowser enginelay outDownload0 bytes leavethe machineTypical online toolPDFon diskuploadServercopies filedownloadA full copy now sits on hardware you do notcontrol, under a policy you cannot audit
The .xlsx is unzipped and parsed in the tab, and pdf-lib draws the table there. No request leaves your device with the data inside it.

The tool is right above

Everything on this page runs in your browser. Scroll up, drop the file, and keep it on your machine.

Jump to the tool

Common questions

What people ask with the workbook selected.

01Which Excel files does it accept?

Modern .xlsx from Excel, Google Sheets or LibreOffice. The older .xls format is not supported; any current app can save an .xls as .xlsx first.

02Does it convert every sheet?

Yes. Each worksheet becomes its own labelled table in the PDF, in workbook order. Copy one sheet to a new workbook if the recipient only needs that one.

03Does it keep cell colours, formulas and charts?

It keeps values and the grid. Formula cells show their computed result. Fill colours, conditional formatting, hand-set borders and charts are not rendered; use Excel's own export when those matter.

04Why do my dates print as numbers?

They no longer do. Excel stores a date as a serial number, and the converter now reads each cell's number format and prints the date the way the sheet shows it. Add a helper column with =TEXT(A2,"dd mmm yyyy"), hide the original, and convert. The same applies to percentages and currency symbols.

05What happens to a very wide sheet?

Pages are landscape and columns are scaled to fit, with the font stepping down as the column count rises. Hide or remove columns you do not need before converting a very wide sheet.

06Is there a row limit?

No fixed limit. Long sheets flow across as many pages as they need. Very large workbooks take longer because everything is laid out in your browser.

07Can I convert a password-protected workbook?

No. Remove the workbook password in Excel or Sheets first, then convert the unprotected copy.

08Are my files uploaded anywhere?

No. The workbook is read and the PDF drawn in your browser. Nothing leaves the device.

09Is it free?

Free. Every tool, unlimited use, no signup.