Excel to PDF

Drop in a spreadsheet, pick the sheets you want, and save them as a PDF laid out on real paper.

Runs entirely in your browser — nothing is uploaded

What this does

Drop in a .xlsx and it reads the workbook here, on your own machine — every sheet, its cells, its merged blocks and its column widths — lays them out on the paper you choose, and lets your browser write the PDF. Pick which sheets to include; each starts on its own page.

Dates and currency come out as dates and currency

This is the part that separates a usable conversion from a useless one. Excel stores almost everything as a bare number: a cell showing 8 March 2023 actually contains44993, and one showing £1,250.00 contains 1250. What turns them back into what you see is the number format attached to the cell, and a converter that ignores formats hands you a grid of meaningless integers where the dates used to be.

So the formats are read and applied — dates, times, percentages, thousands separators, decimal places and currency symbols all come through. Where a date format is ambiguous about day and month order, it's written in ISO order (2023-03-08), which is the one arrangement nobody misreads. Numbers stay right-aligned, as they are in the spreadsheet.

What comes across, and what doesn't

The content does: values, text, merged cells, column widths, sheet names and sheet order, formula results as last calculated, and booleans and error values as Excel displays them. What doesn't:

  • Cell styling — fills, font colours, borders and conditional formatting are not carried over. The output is a clean table rather than a copy of the workbook's decoration.
  • Charts, images and shapes, which live outside the cell grid.
  • Formulas themselves — you get the value each formula last produced, which is what a PDF should show anyway.
  • Print areas and page-break settings saved in the workbook; pagination is decided by the paper size you pick here.

If you need the workbook's exact appearance including its colours, print it from Excel. If you need the data as a readable, searchable PDF without handing the file to a stranger, this is the quicker route.

Landscape, and why it's the default

Spreadsheets are wider than they are tall far more often than documents are, and a table forced onto portrait paper either shrinks past readability or loses its right-hand columns. Landscape is the sensible starting point; switch it if your sheet is a narrow list. Column widths from the workbook are honoured, and the table is fitted to the width of the paper.

Is it private?

Yes. The workbook is unzipped and parsed by JavaScript inside this page, and the PDF is written by your own browser's print engine. Nothing is uploaded, nothing is stored, and there is no server involved at any point. This matters for spreadsheets in particular — they tend to hold payroll, customer lists, pricing and financial models, which is precisely the sort of thing that shouldn't be posted to an unknown converter.

Frequently asked questions

Can it open .xls or .csv?

Not .xls — the old binary format is a different thing entirely, and the tool says so rather than failing obscurely. Open it and save as .xlsx. A CSV has no formatting or sheets to preserve; paste it into a spreadsheet and save as.xlsx, or use the HTML to PDF tool with a table.

My sheet is cut off down the right-hand side.

Try landscape, a larger paper size, or a smaller margin. Very wide sheets — dozens of columns — are genuinely hard to put on paper; splitting them across several sheets first usually reads better than shrinking everything.

Are hidden sheets included?

They're listed and marked as hidden, but left unticked. Tick one if you want it.

Can I go the other way?

Yes — the PDF to Excel tool pulls tables out of a PDF into a workbook.

← Browse all Gwibbo tools