Skip to main content
Vecaria

Excel to PDF Converter

Local

Convert Excel to PDF in your browser — drop .xlsx/.xls/.csv, preview the table, then save as PDF via the print dialog. Free, no sign-in, nothing uploaded.

Drag files here, or click to browse

Supports XLSX, XLS, CSV

Choose file

Convert Excel (.xlsx/.xls/.csv) to a printable page, then print to PDF in the new window. Locally processed, no upload.

What is it? Excel to PDF converts Excel (.xlsx/.xls/.csv) spreadsheets into a printable page and saves it as PDF through your browser's print dialog — column widths from the sheet's column definitions are preserved proportionally, entirely in your browser with nothing uploaded.

TL;DR: Drop .xlsx/.xls/.csv, generate a printable page, then save as PDF from your browser's print dialog. Free, no sign-in — your spreadsheet is never uploaded.

How to use

  1. Open an .xlsx/.xls/.csv file — a success summary shows the file name, elapsed time and sheet count.
  2. All sheets are converted; expand the in-page preview to check column widths and content before printing.
  3. Click "Generate printable page".
  4. In the print window, choose "Save as PDF" as the destination — for wide sheets pick Landscape orientation and fit-to-width scaling so columns are not cut off.

FAQ

Are formulas evaluated?

Cached values from the file are used; complex formulas may not be recalculated.

Are column widths kept?

Yes, proportionally: column widths defined in the workbook are written as a colgroup (relative widths on a full-width table). Cell fills, fonts and borders are not reproduced.

Is it private?

Yes, parsing is local.

Is it free? Do I need an account?

Yes — single-file conversions use a free daily allowance and need no sign-in. Batch runs and larger quotas are the paid Pro tier.

How do I keep a wide sheet from being cut off?

Pagination comes from your browser's print dialog, not the converter: choose Landscape orientation and set Scale to "Fit to printable width" (or a custom scale) before saving. Column widths defined in the workbook are preserved proportionally, so very wide sheets simply need scaling.

Are cell colors, fonts, charts and conditional formatting kept?

No — only formula results and cell text are converted; fills, fonts, borders, charts and conditional formatting are not reproduced. Export from Excel itself when the formatting must look identical.

How large a workbook can it handle?

Each sheet renders up to 20,000 rows × 512 columns as a browser-freeze guard; anything beyond is disclosed on the page with a counted notice instead of being silently dropped.

Examples

  • Drop in a .xlsx → generate a printable sheet → print to PDF

Supported formats

XLSXXLSCSVPDF

Limitations

  • Only formula results and cell text are converted — cell styles (fills/fonts/borders), charts and conditional formatting are not preserved.
  • Column widths are preserved proportionally from the workbook's column definitions; sheets without width info use the browser default.
  • Oversized or stale-dimension sheets render only the first 20,000 rows × 512 columns (browser-freeze guard); anything beyond is disclosed with a counted notice.
  • Very wide sheets need scaling to fit the page.
  • CSV files with Chinese text should be UTF-8 (with BOM); other encodings are auto-detected on a best-effort basis (UTF-8 / GB18030).

Privacy

Privacy first: this tool runs entirely in your browser — your input and files never leave your device, and everything is cleared when you close the page.