Convert Excel Sheets to PDF with Their Formatting
Turn .xlsx, .xls, .ods or .csv sheets into PDF tables, keeping merged cells, fills and column widths.
Free, with no sign-up and no watermark. The file is processed in your browser and never uploaded.
Convert .xlsx, .xls, .xlsm, .xlsb, .ods or .csv files into a PDF table. Merged cells, fill colours, column widths and number alignment are kept. Long sheets flow across pages without cutting a row in half, and the header row can repeat at the top of every page.
Step by step
- Upload a spreadsheet: Drop it onto Upload a spreadsheet.
- Pick sheets: Choose one sheet from Sheets, or All sheets to convert the whole workbook (each sheet starts on a new page).
- Set up the page: Choose Page size, Orientation and Margins. Wide sheets usually read best in landscape.
- Choose options: Tick Fit all columns on the page width, Show gridlines, First row is a header (repeat on every page) and Print sheet names as needed.
- Convert: Click Convert to PDF.
Handy for
Reports
Send monthly figures to people who don't have Excel.
Price lists
Publish a price list that can't be accidentally edited.
Statements and ledgers
Print long ledgers with the column headings on every page.
Archiving
Keep a fixed snapshot of a sheet at a point in time.
Good to know
Fit to width shrinks the text when a sheet has many columns; switch to landscape or a larger paper size if it becomes too small.
Bold and other font styling in cells isn't read — fills, borders of the grid and alignment are.
Formulas are converted as their last saved values.
Questions
Are my files uploaded anywhere?
No. The file is read and processed by JavaScript running in your browser tab. Nothing is sent to a server, and the result is created on your device.
Is the text in the PDF selectable?
Yes. Text is placed as real text, not as a picture, so you can search, select and copy it. The exceptions are Devanagari, Chinese, Japanese, Korean and emoji characters, which are drawn as tiny images so they look right — those can't be selected.
Are charts included?
No. Only cell contents and their fills are converted.
How large a sheet can it handle?
Thousands of rows are fine; very large workbooks just take longer and use more memory in your browser.
More Make a PDF tools
- PowerPoint Slides to PDF — Draw each .pptx slide as a PDF page at its own size, with selectable text and a list of anything skipped.
- HTML & CSS to PDF — Convert an HTML file or pasted markup, plus its images and CSS, into a PDF with selectable text and links.
- Markdown (.md) to PDF — Lay out Markdown headings, lists, quotes and code blocks on A4 pages as selectable text.
- Text File (TXT) to PDF — Turn a .txt file or pasted text into A4 pages of selectable text, keeping your line breaks and wrapping long lines.
- Type & Save as PDF — Write in the browser using # for headings and - for bullets, and save it as an A4 PDF with selectable text.
- CSV to PDF & PDF to CSV — Turn delimited text into a bordered PDF table, or rebuild a PDF's rows and columns as a CSV file.