Excel to PDF — Convert Spreadsheets to PDF
Convert Excel (.xlsx) spreadsheets to PDF locally.
Select Excel File (.xlsx)
or drag your .xlsx file here
Convert an Excel spreadsheet to a PDF anyone can read
Turn an .xlsx workbook into a landscape PDF with each sheet laid out as a table. Runs in your browser; the file is never uploaded.
Spreadsheets are working documents, and sending one to somebody who only needs to read it causes predictable trouble. They may not have Excel. They may open it and accidentally overwrite a cell. Column widths shift, a stray filter is left applied, and the recipient sees something other than what you meant to show them.
Converting to PDF settles all of that. The reader gets a fixed page: the values as you saw them, in the order you saw them, with no way to disturb the sheet by accident and no software required beyond a PDF viewer.
This tool reads every worksheet in your workbook and lays each one out as a table across landscape A4 pages, adding pages as a wide or long sheet demands. It all happens in the browser, which is what makes it usable for payroll runs, client ledgers and management accounts.
Financial data stays local
Payroll, ledgers and management accounts are converted in the tab. Nothing is uploaded and no third party holds a copy.
Every sheet included
All worksheets in the workbook are converted, not just the active one, each laid out as its own table.
Landscape by default
Output is landscape A4, which fits far more columns before wrapping than portrait would.
How to convert Excel to PDF
Choose the .xlsx workbook you want to convert.
Each worksheet is read in your browser.
Rows are laid out as tables across landscape pages.
Download the PDF, ready to circulate.
Your workbook never leaves the tab
Payroll runs, client ledgers and management accounts are read and converted on your own processor. There is no upload, so converting them does not put the numbers in anyone else's hands.
When people reach for this
Circulating figures for review, not editing
Management accounts going to a board or a budget going to a department should be read, not amended in transit. A PDF makes the version you sent the version they see.
Attaching a schedule to a contract or report
Annexes need to sit inside the same document as the agreement. Converting the schedule to PDF lets you merge it with the main file into one deliverable.
Sending to someone without Excel
Clients on a phone, on a Chromebook, or simply without a spreadsheet application can all open a PDF. It removes the question of whether they can read what you sent.
Archiving a period end
A snapshot of the numbers as they stood at close, in a format that will still open in ten years and cannot be silently recalculated.
What actually happens to your file
The workbook is parsed by SheetJS, which reads the .xlsx container and gives access to every worksheet it contains. Note that it reads the file's stored values — the results of your formulas, as last calculated and saved by Excel, not the formulas themselves.
Each sheet is converted into a plain array of rows and columns. Empty cells are filled with blanks rather than skipped, which is what keeps the columns lined up instead of collapsing leftwards.
That array is handed to jsPDF and drawn as a table on a landscape A4 page, with new pages added as the sheet runs past the bottom or the side of the page. Each worksheet starts fresh so the sheet boundaries in your workbook remain visible in the output.
The assembled PDF is downloaded straight from the tab. The workbook itself is never transmitted.
Where it falls short, honestly
- Cell formatting is not carried over. Colours, fills, conditional formatting, borders and font styling are dropped; you get the values in a plain table.
- Charts and images are not included. Only cell contents are read, so a dashboard sheet built around a chart will come out largely empty.
- Formulas appear as their last saved result. That is normally what you want in a PDF, but it does mean an unrecalculated workbook prints stale numbers.
- Very wide sheets wrap onto extra pages. Landscape A4 fits a good number of columns, but a sheet with forty of them will be split, which can be awkward to read.
- Merged cells, frozen panes and print areas are ignored. The layout comes from the data, not from your print setup.
- If you need the exact printed appearance, including your formatting and page setup, Excel's own Export to PDF is the right tool. This one is for when Excel is unavailable or the file must not be uploaded.
Compared with an online converter
| This tool | Typical cloud converter | |
|---|---|---|
| Where your file goes | Nowhere. It stays in the browser tab. | Uploaded to a server you do not control. |
| Suitable for payroll and ledgers | Yes — no disclosure occurs. | Depends on their terms and jurisdiction. |
| Formatting preserved | No — values in a plain table. | Often better, using server-side Office. |
| Sheets converted | All of them. | Sometimes only the active sheet. |
| Works offline | Yes, once the page has loaded. | No. |
| Cost | Free, no account. | Usually metered or subscription. |