Convert Excel to PDF
Drop an .xlsx, preview the result, and download a PDF. Your spreadsheet never leaves your browser.
Cell data, styling, and merges convert; charts and pivot tables are not rendered — your file never leaves your browser.
Files are processed entirely in your browser. Nothing is uploaded to any server.
Free, private, and actually unlimited.
No daily caps. No upload queue. No spinner that turns into a paywall after the third file.
Private by architecture
Your PDF's contents never leave your device. The editing tools run entirely in your browser — no upload, no server-side copy — and a Content-Security-Policy blocks any code that would try. Only account and contact actions ever reach our server, and they never carry your file.
Truly unlimited
No hourly throttling. No daily or monthly caps. No file-count limit. Edit one PDF or ten thousand — same site, same speed, no nag screen.
No signup, no watermarks
Every tool below works with or without an account or email. Output PDFs are clean — no stamps, no banners, no preview-mode quality downgrades.
About this tool
Converting a spreadsheet to PDF is how you freeze the numbers before they travel: an invoice, a price list, a budget summary, a grade sheet. An .xlsx opens editable — anyone can nudge a cell — and renders differently depending on installed fonts and Excel versions. A PDF is fixed. Drop your .xlsx here, preview the result, and download a PDF where every sheet is laid out page by page, with wide sheets automatically turned to landscape.
What carries over: cell values with their number formats approximated (decimals, percentages, currency symbols), fonts and bold/italic styling, fill colors, borders, merged cells, column widths, and row heights. Page breaks land between rows — your table is never sliced through the middle of a line of figures. Hidden rows and columns stay hidden, matching what you'd get from Excel's own print dialog. Charts, pivot-table layouts, and embedded images are not rendered in this version — the numbers come through, the chart graphics don't.
Like every tool on this site, the conversion runs entirely in your browser. Financial spreadsheets are some of the most sensitive files people handle — payroll, margins, customer lists — and the standard online converters ask you to upload exactly that to someone else's server. Here the workbook is parsed locally with ExcelJS, rendered locally, and assembled into a PDF locally. Nothing is sent, stored, or logged anywhere.
Frequently asked questions
Are my spreadsheets uploaded anywhere?
Will charts and pivot tables convert?
How are wide spreadsheets handled?
Does it support the old .xls format?
Will number formatting be preserved?
What about multiple sheets?
All PDF tools
Free, private, browser-based — pick the task you need.
Edit & sign
- Edit a PDFOpen the full editor — text, shapes, drawings, and more.
- Edit PDF textReplace text in place — fix typos, update names and dates.
- Sign a PDFDraw or type a signature and place it on any page.
- Add image to PDFDrop logos, photos, or stamps onto any PDF page.
- Watermark a PDFStamp text across every page — DRAFT, CONFIDENTIAL, your name.
Organize pages
- Merge PDFsCombine several PDFs into one file with drag-to-reorder.
- Split a PDFCut one PDF into many by page ranges or every N pages.
- Delete pagesRemove unwanted pages and save a clean copy.
- Rotate pagesTurn sideways or upside-down pages the right way up.
- Extract pagesPull a selection of pages out into a new PDF.
- Duplicate pagesCopy any page as many times as you need.
- Reorder pagesDrag pages into the order you actually want.
- Compress PDFShrink a PDF to email-friendly size — three quality levels.
Convert
- PDF to JPGRender every page of a PDF as a JPG or PNG image.
- JPG to PDFCombine multiple JPG or PNG images into a single PDF.
- PDF to textExtract the text content of a PDF as a plain .txt file.
- HTML to PDFConvert HTML markup or a saved webpage into a PDF document.
- Word to PDFTurn a Word .docx into a PDF that looks the same everywhere.
- OCR a PDFMake scanned PDFs searchable — OCR runs in your browser.