Excel To PDF

Login

Email
Password

Don't have an account yet?

Go to Sign up

{{ workbook ? 'Online Table Editor' : 'Input Data' }}
Change File Enter Data
Row Col Row Col
Transpose Clear Delete Empty Deduplicate
ABC abc Abc
Replace
First Row as Header
{{ displayRows.length }} rows x {{ displayHeaders.length }} columns{{ firstRowAsHeader ? ' (1 header)' : '' }} {{ selectedRows.length > 0 ? selectedRows.length + ' selected' : '' }}
Output Data
{{ copied ? 'Copied!' : 'Copy to Clipboard' }} Download File

{{ output || 'No data to display' }}

Properties
Convert Excel to PDF online — paste, edit, and download PDF.

PDF Table Theme:
PDF Header Color:
PDF Header Display:
PDF Document Title:
PDF Description:
Convert Restart
Insert Row Below
Insert Row Above
Insert Column Right
Insert Column Left
Delete Row {{ contextMenu.row + 1 }}
Delete Column {{ contextMenu.col + 1 }}
Clear Cell
Clear Row
Case sensitive Use regex Cancel Replace All

Why Convert Excel to PDF?

PDF (Portable Document Format) is the universal standard for sharing documents that look the same on every device, operating system, and printer. Converting an Excel spreadsheet to PDF ensures that your data is presented in a fixed-layout, non-editable format — ideal for distribution, printing, archiving, and compliance.

  • Universal compatibility — PDFs open on any device without Excel or any spreadsheet software installed.

  • Fixed layout — Tables, formatting, and pagination are locked. Recipients see exactly what you see.

  • Non-editable — PDFs prevent accidental modifications, making them ideal for contracts, reports, and official documents.

  • Professional presentation — Formatted PDF tables with themes and header colors look polished for business communications.

  • Archival compliance — PDF/A is an ISO-standardized format for long-term document archival.

PDF Table Themes

ThemeAppearanceBest For
StripedAlternating row background colors for enhanced readabilityLong tables, data reports, financial statements
GridFull border grid around every cellTechnical data, specifications, engineering tables
PlainMinimal styling — clean header, no row backgroundsExecutive summaries, invoices, simple lists

PDF Header Options

OptionValuesEffect
Header ColorBlue / Purple / Black / TransparentBackground color of the column header row
Header DisplayFirst Page Only / Every Page / No HeaderControls whether column headers repeat across pages

When to Use PDF vs Excel

ScenarioUse PDFUse Excel
Sharing with clientsYes — locked formattingNo — layout may shift
PrintingYes — paginatedRisk — columns may overflow
Data analysisNo — staticYes — formulas, filtering
Archival / complianceYes — PDF/A standardNo — format may change
Email attachmentsPreferred — smaller, safeRisk — macro security warnings

Core Features

  • 3 table themes — Choose Striped (alternating rows), Grid (full cell borders), or Plain (minimal styling).

  • 4 header colors — Set the header row background to Blue, Purple, Black, or Transparent.

  • Header display control — Show headers on the First Page Only, repeat on Every Page, or hide them entirely (No Header).

  • Document metadata — Add an optional Title and Description to the PDF file properties.

  • Built-in PDF preview — View the generated PDF directly in your browser before downloading.

  • Drag-and-drop upload — Drop any .xlsx, .xls, or .xlsm file onto the upload zone.

  • Built-in table editor — Modify cell values, add or delete rows and columns, transpose, deduplicate, and apply case transformations before conversion.

  • Multi-sheet support — Switch between worksheets in multi-sheet workbooks via the sheet selector dropdown.

  • Find & Replace — Bulk-replace cell values with optional regex and case-sensitive matching.

  • Undo / Redo — Full edit history so you can revert mistakes.

  • 100% client-side — Your spreadsheet data never leaves your device. No files are uploaded to any server.

How to Convert Excel to PDF

  1. Upload your file — Drag an .xlsx, .xls, or .xlsm file onto the upload area, or click Click here to choose to browse.

  2. Edit if needed — Use the built-in table editor to modify values, add or remove rows and columns, transpose, deduplicate, or apply case changes.

  3. Choose a table theme — Select Striped, Grid, or Plain in the Properties panel.

  4. Set header options — Pick a Header Color (Blue, Purple, Black, Transparent) and Header Display mode (First Page Only, Every Page, No Header).

  5. Add metadata (optional) — Enter a Document Title and Description to embed in the PDF file properties.

  6. Click Convert — Press the Convert button. The PDF is generated and displayed in the built-in preview.

  7. Download the PDF — Use the Download File button to save the PDF to your device.

Frequently Asked Questions (FAQ)

  • What file formats does this tool accept?

    The tool accepts Microsoft Excel files in .xlsx, .xls, and .xlsm formats. LibreOffice and Google Sheets files exported as .xlsx also work.

  • Does the tool upload my Excel file to a server?

    No. All processing happens entirely in your browser using client-side JavaScript. Your file never leaves your device. There are no server uploads, transfers, or storage of any kind.

  • What is the difference between Striped, Grid, and Plain themes?

    Striped adds alternating background colors to rows for readability. Grid draws full borders around every cell. Plain uses minimal styling — a colored header row with no row backgrounds or cell borders.

  • What does the Header Display option control?

    It determines whether column headers appear in the PDF. First Page Only shows headers on the first page. Every Page repeats headers at the top of each page — useful for long tables that span multiple pages. No Header removes the header row entirely.

  • Can I set the PDF document title and description?

    Yes. Enter a title in the PDF Document Title field and a description in the PDF Description field. These values are embedded in the PDF file properties (metadata), visible in PDF reader applications.

  • Can I edit the data before converting to PDF?

    Yes. After uploading, a full table editor appears. You can modify individual cells, add or delete rows and columns, transpose the table, remove duplicates, apply case transformations (UPPERCASE, lowercase, Capitalize), and perform find-and-replace operations.

  • Does the tool support multi-sheet Excel files?

    Yes. When your workbook contains multiple sheets, a dropdown selector appears in the editor header. Choose the sheet you want to convert.

  • Is there a file size limit?

    Since processing is entirely client-side, the limit depends on your browser's memory. Most modern browsers handle workbooks with tens of thousands of rows without issues. For very large spreadsheets, consider filtering to the relevant rows before converting.

Featured Tools

Featured tools that you might find useful.

Popular Tools

List of popular tools that users love and frequently use.

New Tools

The latest tools added to our collection, designed for you.

Topics

The tools grouped by topics to quickly find what you need.
Free online Excel to JSON converter. Transform XLSX, XLS, XLSM files into JSON arrays, objects, or keyed formats instantly in your browser — no upload, 100% private.

Excel To JSON

Free online Excel to JSON converter. Transform XLSX, XLS, XLSM files into JSON arrays, objects, or keyed formats instantly in your browser — no upload, 100% private.
Free Excel to CSV converter. Convert XLSX, XLS, XLSM to CSV instantly in your browser. No upload, 100% private. Edit, transpose, deduplicate before exporting.

Excel To CSV

Free Excel to CSV converter. Convert XLSX, XLS, XLSM to CSV instantly in your browser. No upload, 100% private. Edit, transpose, deduplicate before exporting.
Free online Excel to SQL converter. Generate CREATE TABLE and INSERT statements from spreadsheets for MySQL, PostgreSQL, SQLite, and SQL Server. Supports batch insert, primary keys, and type inference.

Excel To SQL

Free online Excel to SQL converter. Generate CREATE TABLE and INSERT statements from spreadsheets for MySQL, PostgreSQL, SQLite, and SQL Server. Supports batch insert, primary keys, and type inference.
Free online Excel to ASCII table converter with 10 border styles (MySQL, Unicode, reStructuredText, and more). Add code comment wrappers in 8 languages. Supports text alignment. Client-side processing.

Excel To ASCII Table

Free online Excel to ASCII table converter with 10 border styles (MySQL, Unicode, reStructuredText, and more). Add code comment wrappers in 8 languages. Supports text alignment. Client-side processing.