Excel to PDF Converter
Turn a spreadsheet into a clean PDF that looks the same on every screen and printer. Choose all sheets or just the active one, fit wide tables to the page width and pick the orientation. The conversion runs inside your browser, so price lists, payroll and reports are never uploaded anywhere.
Microsoft fonts are replaced with free fonts that have the same letter widths. If your document uses a rare font, it may look slightly different.
Files are processed right in your browser and never uploaded to a server. Open-source libraries
TL;DR. Drop one XLSX, XLS, ODS or CSV file up to 30 MB, choose which sheets to include and whether to fit them to the page width, then click Convert. You get a single PDF with a preview of the first page. Everything is processed on your device by LibreOffice running in the browser.
How to convert Excel to PDF
Add the spreadsheet
Drop an XLSX, XLS, ODS or CSV file into the box or pick it from your device. One file at a time, up to 30 MB.
Choose sheets
Keep “All sheets” to get every visible sheet in one PDF, or switch to “Active sheet” to export only the one that was open when the file was saved.
Set the layout
“Fit to width” keeps every column on the page. Orientation is automatic by default: wide sheets go landscape, narrow ones stay portrait.
Download the PDF
Check the first page in the preview and click Download. To convert another file, just drop it in.
Is it safe? Your spreadsheet stays on your device
Most online converters upload your workbook to their server, convert it there and keep a copy for a while. Here the converter itself comes to you: LibreOffice compiled to WebAssembly runs inside the browser tab and writes the PDF straight into memory.
You can verify it in a minute. Open DevTools (F12, or Cmd+Option+I on a Mac), go to the Network tab and run a conversion. You will only see the converter files loading from this site. No request carries the contents of your spreadsheet.
Macros are never executed, and external links, linked images and data connections are not fetched. Files with macros (XLSM) are rejected before the converter even starts.
How to fit a wide Excel sheet on one page
A table with 20 or 30 columns usually prints as a stack of narrow strips. Turn on “Fit to width”: the converter scales each sheet so that all its columns fit across one page, and rows continue onto the next pages as usual.
Leave orientation on Auto and wide sheets will be laid out in landscape. If the text becomes too small, switch to portrait and turn “Fit to width” off — columns will then split across pages in reading order.
What is preserved
- Merged cells, borders, fills and number formats.
- Formulas — as calculated values; the workbook is recalculated before export.
- Headers, footers, print areas and page breaks set in Excel.
- Cyrillic and other non-Latin text, using free fonts metrically compatible with Arial, Times New Roman, Calibri and Cambria.
- Hidden sheets are skipped unless you turn that option off.
CSV in UTF-8 or Windows-1251
CSV files exported from older accounting software are often saved in Windows-1251, and the Cyrillic turns into gibberish in other tools. The converter detects the encoding and the delimiter (comma, semicolon, tab or pipe) automatically, so the PDF comes out readable without any setup.
XLSX vs PDF: when to send which
| XLSX | ||
|---|---|---|
| Editing | Cells and formulas can be changed | Fixed layout, read-only by default |
| Looks the same everywhere | Depends on the app, fonts and print settings | Yes, page by page |
| Formulas | Recalculate | Shown as final values |
| Printing | Columns often spill onto extra pages | Pages are already laid out |
| Good for | Working data, shared models | Invoices, price lists, reports, attachments to contracts |
Excel to PDF: frequently asked questions
Protect the rest of your traffic too
LiMP VPN encrypts your connection in cafés, airports and at home. Your files already stay on your device — keep everything else private as well.