This Excel to PDF converter turns one .xls or .xlsx workbook into a static
PDF in your browser. It lets you select the worksheets and cell range, plan
the pages with familiar print settings and inspect the actual PDF before
downloading it.
A spreadsheet is harder to print well than a fixed-page document. One workbook can contain narrow summaries, extremely wide data tables, hidden sheets, formulas, merged headings and cells that depend on a specific number format. A useful conversion workflow must answer more than “did a PDF download?” It should make the chosen content, page breaks and scaling visible before the file is shared.
This page focuses on that practical review process. It reads the workbook, builds a table-based representation of the selected cells, plans pages from the chosen paper and scale settings, and creates a new PDF in the browser. The result is suitable for visual sharing when the browser preview is acceptable. It is not a replacement for Microsoft Excel's native print engine when exact Office layout or advanced workbook objects are essential.
How to convert Excel to PDF
- Choose one Excel workbook. The current input limit is 20 MB and 30 worksheets. Both
.xlsand.xlsxare accepted. - Select the worksheets. Visible sheets are selected first. Hidden and very hidden sheets remain listed, but they are not included unless you explicitly choose them.
- Choose the cell range. Use each sheet's used range, or enter one A1 range such as
A1:H42. The custom range is applied to every selected sheet and clipped to the cells that actually overlap. - Set the paper and orientation. Choose A4, US Letter or US Legal. Auto orientation uses the table shape to choose portrait or landscape for each worksheet.
- Choose a scaling method. Fit all columns is the practical default for ordinary reports. Fit each sheet forces the complete selected range onto one page. Actual size creates horizontal and vertical page breaks when needed.
- Choose margins and table details. Gridlines and row or column headings can be included or omitted. These controls affect the generated pages, not the source workbook.
- Review the planned-page thumbnails. Check page count, visible range labels, worksheet order and any severe scale warning before starting the conversion.
- Convert and inspect the PDF. The result panel shows the actual PDF Blob, file size, page setup, formula handling and workbook compatibility signals. Download only after the preview looks correct.
Changing a worksheet, range or page setting clears the previous result. This prevents an older PDF from appearing beside controls that now describe a different output.
The conversion runs in the current browser. The file is not sent to a base97 conversion endpoint, and no base97 account is required. Large workbooks can still use considerable memory because every output page must be rendered as an image before it is placed in the PDF.
XLS to PDF and XLSX to PDF
The page supports two Excel file families, but they are not identical.
XLSX is the modern Office Open XML workbook format. It stores worksheets and related parts in a ZIP-based package. The tool can inspect that package for detectable chart, drawing, media, PivotTable and macro parts. Those findings appear as review signals; they do not mean the objects will be rendered.
XLS is the older binary Excel workbook format. The parser can read worksheet cells, common values, formatting information, merged ranges and workbook structure from many XLS files. Package-level inspection is not available in the same way, so chart and media counts can be reported as unknown.
An .xls extension is not automatically evidence that every legacy feature can be reproduced. Old workbooks may contain macros, embedded objects, obsolete chart types or formatting rules that a browser parser cannot map to the table renderer. Open a difficult file in Excel or LibreOffice and save a fresh .xlsx copy when the XLS version fails or produces an incomplete preview.
Renaming a file from .xls to .xlsx does not convert its internal format. Use a spreadsheet application to perform that save operation.
Choose worksheets and cell range
The worksheet selector shows every sheet name, its used range, populated-cell count and visibility state. All visible worksheets are selected by default. Selecting fewer sheets is useful when a workbook contains raw data, calculations and a separate presentation-ready summary.
Used range
Used range takes the worksheet range reported by the file. This is usually the simplest choice for a clean table. Some workbooks have formatting applied far below or to the right of the meaningful data, causing the stored used range to be larger than expected. If the page plan includes many blank rows or columns, switch to a custom range.
Custom A1 range
Enter a range in standard A1 notation:
A1:H42includes columns A through H and rows 1 through 42.B4:M80begins at column B, row 4.D10selects one cell when that cell overlaps the used range.
The same range is intersected with every selected worksheet. If Sheet A ends at row 35 while Sheet B extends to row 80, A1:H60 becomes A1:H35 on the first sheet and A1:H60 on the second. A range that does not overlap any selected sheet produces an error instead of a blank PDF.
Hidden rows and columns are omitted from the page plan. Hidden worksheets are also omitted unless selected. This is important when a workbook contains internal calculations or archival data that should not be sent to a recipient.
The current workflow allows up to 60,000 visible cells and 80 generated pages. These are browser-protection limits, not Excel file-format limits. Choose fewer sheets or a smaller range when a workbook exceeds them.
Set paper, orientation and margins
Paper size determines the physical PDF page dimensions. A4 is common internationally; US Letter is common for everyday documents in the United States; US Legal provides a taller page for certain reports and forms.
Orientation can be fixed to Portrait or Landscape. Auto orientation compares the selected table's width and height and chooses a direction for each worksheet. Auto is a useful starting point when a workbook combines a narrow summary with a wide data table.
Margins change the space between the table and the PDF page edge:
| Margin | Practical use |
|---|---|
| Narrow | Fit more columns or rows when edge space is not important |
| Normal | General reports and ordinary review copies |
| Wide | Notes, binding space or a less crowded printed page |
Gridlines add light rules around cells that do not already have explicit borders. Row and column headings add the familiar Excel-style A, B, C and 1, 2, 3 labels. They are useful for review and discussion, but they may be unnecessary in a polished report.
The page renderer preserves common cell values, saved number formatting, merged ranges, basic fills, font emphasis, alignment, borders and visible row or column sizes when the parser exposes them. It does not copy Excel's complete print settings or theme engine.
Choose a scaling method
Scaling has the largest effect on readability and page count.
Fit all columns
Fit all columns places the selected columns on one page width and creates additional pages vertically. This is the practical default for most tables because every row uses the same column scale and the reader does not have to join horizontal page fragments.
Very wide tables can still become too small. The planner flags a worksheet when the calculated scale drops below a conservative readability threshold. A warning is not an automatic failure, but it is a reason to inspect labels and numbers at ordinary zoom.
Fit each sheet to one page
Fit each sheet places the complete selected range on a single PDF page. This works well for a compact dashboard or summary. It is a poor choice for hundreds of rows or dozens of columns because the text may become technically present but practically unreadable.
Use the page thumbnail as evidence. If a one-page sheet looks like a dense block, choose Fit all columns, reduce the custom range, or use Actual size.
Actual size
Actual size keeps the browser's estimated row heights and column widths and adds horizontal or vertical page breaks as needed. It can produce more pages, but it avoids aggressive shrinkage. This option is useful when small figures, invoice lines or detailed tables must remain legible.
The renderer does not repeat a custom header row on every page. If a long table requires repeated print titles, use Excel's native Page Layout settings and export from Excel.
Understand formulas and workbook features
The converter does not run Excel's calculation engine. It reads the value saved beside each formula in the workbook. This is often called a cached formula result.
If a cell contains =SUM(B2:B10) and the workbook was calculated and saved normally, the stored numeric result can appear in the PDF. If the workbook was created by software that wrote the formula without a cached value, the cell may appear blank. The result report counts formula cells without saved values so you know where to inspect.
Before converting an important workbook:
- Open it in Excel, LibreOffice or another calculation-capable editor.
- Recalculate the workbook.
- Confirm the visible results are current.
- Save the file.
- Upload the refreshed copy and inspect the PDF.
The current table renderer does not draw charts, embedded pictures, shapes, SmartArt, form controls, sparklines, PivotTables, slicers or VBA interfaces. XLSX package inspection can report some of these parts, but reporting is not rendering. Comments and hyperlinks are counted; comments are not displayed as notes, and hyperlinks are not rebuilt as clickable PDF annotations.
Conditional formatting, theme colors, complex borders and rich text may be simplified. Merged ranges are preserved within the visible page slice, but a merge that crosses a page boundary can be clipped to the visible section. Password-protected and encrypted workbooks are not supported.
Check the generated PDF
Use both the visual preview and the result report.
First, inspect the pages:
- Confirm the correct worksheets appear in the intended order.
- Check the first and last page of every worksheet.
- Verify headers, totals, dates, percentages and currency values.
- Look closely at merged titles and wrapped text.
- Confirm wide tables did not shrink below a useful reading size.
- Check where Actual size created horizontal or vertical page breaks.
Then read the report:
- File size compares the generated PDF with the source workbook.
- Worksheets and pages confirms what was included.
- Range and cells identifies the selected range policy and visible-cell count.
- Page setup records paper, orientation, scaling and margins.
- Formula handling reports selected formula cells and missing saved results.
- Workbook features reports merged ranges, comments, hyperlinks and omitted hidden sheets.
- Unsupported visual objects reports detectable XLSX chart and media counts when available.
- Readability check reports worksheets that required strong scaling.
These fields are review aids, not a quality score. A workbook with no warning can still use an unavailable font or uncommon number format. A workbook with charts can still produce a correct table-only PDF when those charts are irrelevant to the selected range.
Illustrative Excel to PDF examples
Convert a monthly report summary
Assume a workbook contains Raw Data, Calculations and Monthly Summary. Select only Monthly Summary, use its used range, choose A4, Auto orientation, Fit all columns and Normal margins. The expected result is a short PDF containing only the presentation-ready worksheet.
Export part of a wide XLS table
Assume a legacy .xls file uses columns A through Z, but the recipient needs only A1:J85. Select the worksheet, enter A1:J85, choose Landscape and Fit all columns. If labels remain too small in the thumbnail, use Actual size and accept multiple horizontal pages.
Keep invoice rows readable
Assume an XLSX invoice register contains 400 rows and 12 columns. Choose US Letter, Landscape, Actual size and Narrow margins. Keep gridlines on and headings off. Check every page break and verify that totals and invoice numbers remain readable.
Illustrative examples. Actual page count, file size, rendering fidelity and processing time depend on the workbook structure, selected range, saved formatting and browser.
Scope, alternatives and honest limits
Established services solve overlapping spreadsheet conversion tasks. Adobe Acrobat's Excel to PDF tool connects conversion to Adobe's broader PDF workflow. Smallpdf Excel to PDF and iLovePDF Excel to PDF use streamlined upload-and-convert interfaces connected to larger cloud PDF suites. PDF24 Excel to PDF offers spreadsheet conversion alongside desktop and browser PDF utilities.
Those services may be a better fit when cloud imports, account history, server-side Office rendering or broader PDF actions matter. The specific base97 approach is different: it exposes worksheet selection, A1 range, paper, orientation, margins, scale, gridlines, headings, planned-page thumbnails and a compatibility report before download.
Microsoft Excel remains the stronger choice when native fidelity is the priority. Excel's print workflow supports print areas, page orientation, paper size, margins, print titles, manual page breaks and scaling options such as fitting columns to one page. Microsoft documents these controls in its official guidance for printing a worksheet or workbook and fitting a sheet on one page.
Use Excel's native PDF export when the workbook depends on charts, images, PivotTables, slicers, conditional formatting, print titles, exact manual page breaks, headers and footers, clickable links, accessible text or application-specific print areas.
The current base97 output is a static image-based PDF. It does not provide selectable spreadsheet text, editable cells, bookmarks, PDF forms, OCR, PDF/A, passwords, digital signatures or batch conversion. It handles one local workbook at a time and does not fetch files from Google Drive, OneDrive, Dropbox, URLs or an account workspace.
For a Word document, use the Word to PDF converter. For presentation slides, use the PPT to PDF converter.
Troubleshoot Excel to PDF problems
The workbook is rejected immediately
Confirm the filename ends in .xls or .xlsx and the file is no larger than 20 MB. A CSV, ODS, XLSB or renamed non-Excel file is outside the current page's accepted input.
The workbook cannot be read
The file may be encrypted, password protected, damaged or dependent on unsupported binary structures. Open it in Excel or LibreOffice and save a fresh unencrypted .xlsx copy.
The planned page count is very high
Use Fit all columns instead of Actual size, select fewer worksheets, or enter a smaller A1 range. A stored used range can include formatted but empty rows and columns, so a custom range often removes unnecessary pages.
Text is too small
Avoid Fit each sheet for a large range. Try Landscape, Narrow margins, a smaller range or Actual size. The planner flags severe worksheet scaling, but the PDF preview is the final check.
Formula cells are blank or stale
Open the workbook in a spreadsheet application, recalculate it and save it before uploading again. This page does not evaluate formulas and cannot know whether an existing cached result is current.
Charts or images are missing
That is an explicit limitation of the current table renderer. Package inspection may report those objects, but the PDF pages contain cell tables only. Use Excel's native export when visual objects belong in the result.
A merged heading is clipped
The merged range may cross a page boundary. Choose Fit all columns, reduce the selected range, switch orientation or export from Excel when the merge must remain intact across the exact native print layout.
The PDF is too large
Choose Standard rendering detail and Balanced PDF. Crisp tables use PNG page images and usually preserve flat text edges more cleanly, but they can produce a larger result.
PDF text cannot be selected
That is expected. The converter rasterizes every planned page. Use Excel's native Save as PDF workflow or a service that explicitly preserves a text layer when selectable or accessible text is required.
Excel to PDF FAQ
Can I convert both XLS and XLSX to PDF?
Yes. The current page accepts one .xls or .xlsx workbook up to 20 MB. It
reads the workbook in the browser and creates a static image-based PDF from
the selected cell ranges.
Does the converter recalculate Excel formulas?
No. It uses values saved in the workbook. A formula without a cached result may appear blank, and the result report identifies how many selected formula cells lack saved values.
Can I convert only one worksheet or a specific range?
Yes. Select one or more worksheets and use either each worksheet's used
range or a custom A1 range such as A1:H42. The custom range is intersected
with every selected worksheet.
Will charts and images appear in the PDF?
Not in the current table renderer. The tool reports detectable XLSX chart and image parts, but it does not draw charts, embedded pictures, shapes, PivotTables or slicers into the generated pages.
Is the PDF text selectable?
No. Each planned spreadsheet page is rasterized and embedded as an image. Use Excel's native PDF export when selectable text, tagged structure or exact Office print fidelity is required.