Excel to PDF Converter
Drop a workbook, pick the sheets, and download them as clean paginated tables.
The Excel to PDF converter reads your workbook on your own device. Financial models and staff lists are parsed locally and never uploaded.
Convert a workbook to CSV instead
About Excel to PDF
Printing from a spreadsheet is a negotiation: scale to fit, repeat rows at top, adjust the print area, discover half the columns landed on page four. This converter takes the values instead of the print settings. It reads every sheet in the workbook, shows you the row and column count for each, and lets you tick the ones you want. Selected sheets become bordered tables sized to their own content, each starting on a fresh page with its name as a heading, and each keeping its header row at the top of every page it spans. XLSX, XLSM, XLSB, the older XLS and OpenDocument spreadsheets are all read.
Features
- Reads XLSX, XLSM, XLSB, XLS, ODS and CSV workbooks
- Lists every sheet with its size so you can pick what to include
- Empty sheets are shown but cannot be selected by accident
- Header row repeated at the top of every page a sheet runs onto
- Each sheet optionally starts on its own page, titled with its name
- Column widths measured from cell content, then scaled to the page
- Landscape and a smaller default text size, tuned for wide sheets
How to use the Excel to PDF
- Drop the workbook onto the page
- Tick the sheets you want in the PDF
- Decide whether each sheet starts a new page and whether row one is a header
- Set orientation and text size, then convert and download
Example
Input
budget-2026.xlsx — sheets: Summary (12 rows), Detail (340 rows), Notes (empty)
Output
A landscape PDF: Summary as one table, Detail continuing over several pages with its header repeated, Notes skipped.
Blank sheets are detected and left out rather than producing empty pages.
Common errors & troubleshooting
- Formulas show their results, not the formulas themselves. — That is what the workbook stores as the displayed value, and it is what a printed sheet shows. The formula text is not part of the conversion.
- Charts and images are missing. — This converter works from cell values. Drawings, charts and shapes float above the grid and are not part of the data, so they are not carried over.
- Merged cells look wrong in the table. — A merged range is read as a value in its first cell and blanks in the rest, so the printed grid is regular. Unmerge before exporting if the layout matters.
- Only some rows came through from a huge sheet. — Each sheet contributes at most 3,000 rows so the page stays usable. Filter the sheet down, or split it, and convert again.
Frequently asked questions
- Is my workbook sent anywhere to be converted?
- No. The file is read and the PDF is written in this tab. Budgets, payroll and pipeline sheets never leave your device.
- Are cell colours and fonts kept?
- No — the conversion takes values and lays them out with consistent typography. That is usually clearer in print than a screen-tuned colour scheme.
- Does it handle password-protected workbooks?
- Only if the file opens without a password. An encrypted workbook has to be unlocked in its own application first.
- What happens to hidden rows and columns?
- They are read as data like any other cell, so hide-and-print tricks do not carry over. Delete what should not appear before converting.
- Can I convert several workbooks at once?
- One at a time here. Convert each, then merge the PDFs if they belong in a single document.
Related tools
- CSV to PDF — Lay CSV rows out as a bordered, paginated PDF table.
- Excel to CSV — Convert an .xlsx or .xls spreadsheet to clean CSV or TSV, in your browser.
- Excel to JSON — Convert an .xlsx or .xls spreadsheet to JSON, with sheet and header options, in your browser.
- PDF to Excel — Pull the tables out of a PDF into an .xlsx workbook or CSV.
- JSON to CSV — Convert an array of flat JSON objects to CSV.
- Merge PDFs — Combine multiple PDFs into one, with reordering.
- CSV to JSON — Convert CSV or TSV to JSON with type inference and nested keys, in your browser.
All ArrayKit tools