Excel to PDF โ Neat, Searchable, Fitted
Turn Excel, OpenDocument and CSV sheets into clean PDFs with gridlines, a repeated header row and columns fitted to the page. Free and private.
Reading the spreadsheetโฆ
Sheets to include
Creating PDFโฆ
Values appear exactly as formatted in the spreadsheet (dates, currency, percentages). Charts, images, fonts and most cell colours are not reproduced. Formulas show their last saved result.
How do I convert Excel to PDF for free?
Open PDFChai’s free Excel to PDF tool and drop in your .xlsx, .xls, .ods or .csv file. Tick the sheets you want, keep Fit all columns to the page width so wide sheets fit across the page, and click Create PDF. Each sheet is laid out with gridlines, a bold header row repeated on every page, wrapped text and page numbers, and the values appear exactly as formatted in Excel. Check the preview and the PDF downloads. The spreadsheet is never uploaded.
PDFChai Excel to PDF vs Other Ways
| Feature | PDFChai | Print to PDF / typical converters |
|---|---|---|
| Wide sheets | Fitted to the page width automatically | Columns often spill onto extra pages |
| Header row | Repeated on every page | Needs print-title setup in Excel |
| Text | Real, searchable text | Some converters output images |
| Privacy | Converted in your browser — never uploaded | Uploaded to a server |
| Software | Nothing to install | Excel or a desktop app |
| Cost | Free, no signup | Free tiers with limits |
Comparison reflects common converters and default print settings as of 2026.
What is an Excel to PDF converter?
Spreadsheets are great for working with numbers but awkward to share. The person receiving an .xlsx needs Excel or a compatible app, may see columns cut off or formulas broken, and can accidentally change the figures. A PDF fixes that: it looks the same on every phone and computer, prints predictably and can't be edited by accident. That's why price lists, invoices, timetables, marks sheets, reports and statements are usually sent as PDFs.
PDFChai reads your workbook with the open-source SheetJS library, taking each cell's formatted value exactly as Excel shows it (dates, currency, percentages and decimals), plus column widths and merged cells. It then lays every sheet out on the page with pdf-lib as real vector text, so the PDF stays sharp at any zoom, searchable with Ctrl+F and small enough to email. Wide sheets are fitted to the page width, landscape is picked automatically when it helps, and the header row repeats at the top of every page.
Text in Hindi, Gujarati and other scripts the standard PDF fonts can't show, and symbols like โน, is drawn by your browser so it appears correctly. Everything happens on your device, so salary sheets, price lists and accounts are never uploaded. One honest limit: the PDF shows the data, not the full Excel design, so charts, images and most cell colours are not reproduced.
โก Quick Answer:
- Open debugspot.com/excel-to-pdf
- Drop your .xlsx, .xls, .ods or .csv file
- Tick the sheets to include
- Keep Fit all columns to the page width for wide sheets
- Click Create PDF, check the preview, and it downloads
100% free ยท No signup ยท No watermark ยท Files stay on your device
Step-by-Step Guide
Everything you need to know โ done in under a minute.
Choose the spreadsheet
Drag an Excel, OpenDocument or CSV file onto the drop zone, or click to choose it. The sheets in the workbook are listed with their size; empty sheets are skipped.
Pick sheets and layout
Tick the sheets you want. Choose A4 or Letter, leave orientation on Automatic, and decide whether the first row is a header, whether long text wraps, and whether to show gridlines and the sheet name.
Create the PDF
Click Create PDF. Each sheet is laid out page by page, and a preview of the first pages appears so you can check the result.
Download
The PDF downloads automatically, named after your spreadsheet. Change an option and click Create PDF again to make a new version.
How Does It Work?
Understanding what happens behind the scenes helps you trust the tool โ especially with confidential files.
๐ Reading the workbook
SheetJS opens .xlsx, .xlsm, .xlsb, .xls, .ods and .csv files in your browser and gives each cell's value as Excel displays it, plus column widths, hidden rows and columns, merged cells and any print area you set.
๐ Fitting to the page
The used range of each sheet is measured. With fit-to-width on, all columns are scaled together to fit across the page; otherwise wide sheets are split into column groups, the way Excel prints them.
๐ค Real text in the PDF
Cells are written as vector text with Helvetica, so the PDF is crisp and searchable. Text the standard fonts can't encode, such as Hindi, Gujarati or the โน sign, is drawn by the browser and placed as a sharp image.
๐ Pages and headers
Rows flow onto as many pages as needed, the header row repeats at the top of each page, and every page gets the sheet name and a page number.
Key Features & Advantages
Fit to page width
No more columns spilling onto a second page; landscape is chosen when it helps.
Repeated header row
Column titles stay at the top of every page of a long list.
Values as formatted
Dates, currency, percentages and decimals look exactly as they do in Excel.
Searchable text
Vector text that stays sharp and can be searched and copied.
All scripts
Hindi, Gujarati and other languages, plus the โน sign, display correctly.
Private
Spreadsheets with salaries, prices or accounts never leave your device.
Who Uses This Tool?
This is one of the most common document tasks in work, study and everyday life. Here are the people who use it every day.
๐งพ Small businesses
Send price lists, quotations, stock lists and invoices as tidy PDFs customers can open anywhere.
๐ซ Schools & teachers
Share marks sheets, timetables and attendance registers as PDFs that can't be edited by accident.
๐ Accountants
Attach ledgers, trial balances and schedules to emails and filings as clean PDF reports.
๐ข HR & admin
Circulate holiday lists, shift rosters and contact sheets in a format everyone can open.
๐ Students
Submit data tables and lab results as PDFs when a portal won't accept spreadsheets.
๐ Event organisers
Turn schedules, guest lists and seating plans into printable PDFs.
Common Use Cases
The everyday situations that bring people to this tool.
๐ฐ Price lists
Share an up-to-date price list that customers can't change.
๐งพ Quotations and invoices
Convert an Excel quote or invoice template into a PDF to email.
๐ Attendance and marks
Print-ready registers and result sheets with the header on every page.
๐ Monthly reports
Attach a fitted, searchable PDF of the figures to the monthly email.
๐๏ธ Rosters and timetables
Fit a wide weekly schedule onto one landscape page.
๐ CSV exports
Turn a CSV exported from software or a website into a readable PDF.
How to Use It on Any Device
Works on every platform, right in the browser. Here are instructions for the most common devices.
๐ช How to convert Excel to PDF on Windows
Open Chrome, Edge or Firefox, go to debugspot.com/excel-to-pdf and drop in the workbook. You don't need Excel installed.
Works on: Windows 10, 11 ยท Chrome, Edge, Firefox
๐ How to convert Excel to PDF on Mac
Use Safari, Chrome or Firefox; works with files from Excel for Mac and Numbers exports (.xlsx or .csv).
Works on: macOS ยท Safari, Chrome, Firefox
๐ค How to convert Excel to PDF on Android
Pick the spreadsheet from Files, WhatsApp downloads or Google Drive in Chrome and the PDF saves to Downloads.
Works on: Android 9+ ยท Chrome
๐ฑ How to convert Excel to PDF on iPhone / iPad
In Safari, choose the file from the Files app and save the PDF back to Files.
Works on: iOS 15+ ยท Safari, Chrome
๐ Google Sheets to PDF
Download the sheet as .xlsx or .csv (File โบ Download), then convert it here for fitted pages and a repeated header.
Works on: Any browser
Tips & Best Practices
โ Set a print area to limit the range
If your workbook has a print area defined in Excel, only that range is converted.
โ Hide what you don't want
Hidden rows and columns are left out of the PDF.
โ Untick header for plain lists
If the first row isn't a heading, untick โFirst row is a headerโ.
โ Very wide sheets
Fitting 30+ columns makes text small. Try landscape with fit-to-width off, so columns are split across pages in readable groups.
โ Save formulas first
The PDF shows each formula's last saved result. Open and save the file in Excel if values look out of date.
โ Need the reverse?
To turn a PDF table back into a spreadsheet, use PDF to Excel.
Full List of Benefits
More Free PDF Tools
Popular Free Tools
Related PDF Tools
Frequently Asked Questions
Is Excel to PDF free?
Yes. It is completely free, with no signup, no watermark and no limit on files or sheets.
Is my spreadsheet uploaded?
No. The file is read and converted in your browser. Nothing is sent to a server.
Do I need Excel installed?
No. The spreadsheet is read directly in your browser, so it works on computers and phones without Excel.
Which file types are supported?
Excel workbooks (.xlsx, .xlsm, .xlsb and the older .xls), OpenDocument spreadsheets (.ods) from LibreOffice, and CSV or TSV text files.
How do I fit all columns on one page?
Keep โFit all columns to the page widthโ ticked. Columns are scaled together to fit across the page and landscape is chosen automatically for wide sheets.
Can I convert several sheets at once?
Yes. Tick every sheet you want; they follow each other in one PDF, each starting on a new page with its name at the top.
Are charts and images included?
No. The PDF contains the cell values in a clean table layout. Charts, pictures, shapes and most cell colours are not reproduced.
Will formulas be calculated?
The PDF shows the result Excel saved for each formula. If a value looks out of date, open the file in Excel, let it recalculate, save it and convert again.
Why is some text drawn as an image?
The standard PDF fonts can't show scripts like Hindi or Gujarati, or the โน sign. Those cells are drawn by your browser so they look right; all other text stays searchable.
Can I convert a password-protected workbook?
Open it in Excel, remove the password (File โบ Info โบ Protect Workbook), save, and convert the unprotected copy.
Is there a size limit?
There is no fixed limit. Sheets with tens of thousands of rows take longer and depend on your device's memory.