Excel to PDF Converter
Convert .xlsx, .xls, .csv, or .ods spreadsheets to PDF. Each sheet renders to its own page or pages.
Uploaded to our server over TLS·auto-deleted in 10 minutes.
Learn moreFiles are processed on our secure server and automatically deleted after 10 minutes. Max file size: 50.0 MB.
About this tool
Spreadsheets do not survive being emailed around as raw .xlsx files — recipients open them in different versions of Excel (or LibreOffice, or Google Sheets, or Numbers), columns reflow, conditional formatting renders differently, and your carefully designed monthly summary turns into noise. PDF fixes that. This tool uploads your spreadsheet to a server in Germany (Hetzner data center) running LibreOffice Calc, which lays each sheet out using whatever print settings the source file specified (or sensible defaults if none are set), and renders the result as PDF. Cell colors, fonts, borders, conditional formatting, and charts all carry through. The file is deleted from the server within 10 minutes of completion. The trade-off is that wide sheets may break across multiple pages if you did not set a print area — the how-to below explains how to set one, and the FAQ covers the format-specific gotchas (date columns in CSV, Apple Numbers exports, embedded charts).
How to excel to pdf converter
-
Upload your spreadsheet
.xlsx, .xls, .csv, and .ods all work. Drag and drop or click to browse.
-
Wait for the conversion
LibreOffice Calc opens the file, applies the print settings, and renders each sheet to its own page or pages.
-
Download the PDF
Output is a multi-page PDF with one section per sheet. Sheet names are not included by default — you can add them as headers in Excel before converting.
-
Open and verify
Check that wide sheets did not break in awkward places. If they did, set a print area in Excel (Page Layout > Print Area > Set Print Area) and re-convert.
Why use this tool
Your accountant sends quarterly numbers as .xlsx and you need a PDF version to attach to a meeting deck. You built a one-page dashboard in Excel for your team and want to share a snapshot version that does not let anyone accidentally edit the formulas. You exported data from a system as CSV and the recipient wants a formatted PDF report, not a raw CSV. You are submitting a financial worksheet to a portal that only accepts PDF (which is most portals because they cannot trust .xlsx with macros). You are printing physical copies of a budget and need a tidy PDF for the print shop. You are archiving end-of-year financial data and want a format that will still open in 10 years without depending on the current Excel version. You drafted a project plan in Excel with a clear print layout and want a PDF copy to email around. Excel-to-PDF is the freeze-the-layout step that turns a working document into a shareable artifact.
Features
Multiple sheets handled
Each sheet in your workbook renders into its own section of the output PDF. So a workbook with three sheets (Summary, Details, Notes) gives you a PDF where pages 1-2 are Summary, pages 3-5 are Details, and so on. The order is the same as the tab order in Excel. To skip a sheet in the conversion, hide it in Excel first (right-click tab > Hide) — hidden sheets are not exported by LibreOffice. Veryhidden sheets (set via VBA) are also skipped.
Formatting preserved
Cell colors, font choices, font sizes, bold/italic, borders, fill patterns, conditional formatting — all carry through. Number formats (currency symbols with the right locale, dates in the chosen format, percentages, scientific notation) render exactly as they were in Excel. Charts and embedded images render as their last-cached visual state. The output looks like a printed copy of your spreadsheet, except crisp and selectable as text where the cells contained text.
CSV with basic table layout
CSV files (which have no formatting metadata) get a simple readable table layout: even column widths, header row in bold, alternating row shading. If you want nicer formatting from a CSV, open it in Excel first, format it however you like (set column widths, apply conditional formatting, mark date columns as Date), save as .xlsx, and re-upload. CSV-as-source is fine for raw data dumps but limited for presentation — the lack of formatting metadata in the source is the bottleneck, not the converter.
Wide sheets honored
Wide spreadsheets (lots of columns) get split across multiple PDF pages based on the print area you set in Excel. If you did not set a print area, the renderer uses a default A4 layout and splits columns at the page boundary, which can cut tables awkwardly. For full control, open the spreadsheet in Excel, go to Page Layout > Print Area > Set Print Area, choose landscape orientation if needed, optionally use Scale to Fit > 1 page wide, save, and re-upload here.
Privacy & security
For this tool your file is uploaded to our server over HTTPS, transformed, and returned to you. The uploaded file and all derived outputs are automatically deleted within 10 minutes — there is no long-term storage and we do not retain copies. We do not inspect file contents, run analytics on them, or share them with third parties. If a stronger privacy guarantee matters for your workflow, prefer one of our local-only tools where the file never leaves your browser.