Cubestack

Excel to PDF

Free Excel to PDF converter — turn an .xlsx or CSV sheet into a clean PDF table with repeated headers, right in your browser. Your file is never uploaded.

Drop a spreadsheet here, or click to choose

Excel .xlsx or .csv · old .xls files are not supported

Stays on your device — never uploaded

What is the Excel to PDF?

Excel to PDF turns the values in a spreadsheet into a PDF table you can print, email or attach to a form. Cubestack reads your .xlsx or .csv file in the browser, shows you the table first, and lays it out on A4 or Letter pages with the header row repeated at the top of each page. The file is never uploaded.

The PDF is a clean table of your data, not a copy of how the sheet looks in Excel. Dates, times, percentages, decimals and thousands separators follow each cell's number format (Excel's locale short date is written like 12-Nov-2026), and formulas show the result that was saved in the file. Charts, pictures, colours and cell styling are not carried over, and the PDF uses a standard font, so it suits Western European text best: the rupee sign is written as "Rs." and other scripts appear as question marks.

How to use it

  1. 1

    Add your spreadsheet

    Drop in an .xlsx or .csv file, or click to choose one.

  2. 2

    Check the preview

    Pick the sheet you want, or All sheets, and look over the rows that were read.

  3. 3

    Choose the layout

    Set orientation, page size, gridlines, width and whether to repeat the header row.

  4. 4

    Download the PDF

    Click Download PDF. Each page has the sheet name and page number at the bottom.

Features

  • One sheet or all sheets

    Pick a single sheet, or convert every visible sheet with each one starting on a new page.

  • Repeated header row

    The first row is printed at the top of every page, so long tables stay readable.

  • Fit to page width

    Long columns wrap and the text gets smaller only if it has to. Or keep full-size text and let wide tables continue on extra pages.

  • Orientation and page size

    Auto picks landscape when the table is too wide for portrait. A4 and Letter are both available.

  • Preview before you download

    See the first rows of the sheet as they were read, with numbers right-aligned as in the PDF.

Popular uses

  • Sharing a report

    Send a price list, timetable or marks sheet to people who don't have Excel.

  • Printing long lists

    Print hundreds of rows with the column headings on every page.

  • Attaching to forms

    Many portals accept only PDF; convert the sheet before you upload it there.

  • CSV exports

    Turn a CSV download from a bank, shop or app into a readable table.

Supported formats

  • XLSX and XLSM

    Excel workbooks in the .xlsx format used since Excel 2007. Macros in .xlsm files are ignored.

  • CSV

    Comma, semicolon, tab or pipe separated, in UTF-8 or Windows-1252.

  • Not supported: XLS

    Old binary .xls files and password-protected workbooks. Save them as .xlsx first.

Frequently asked questions

Is my spreadsheet uploaded?

No. The file is read and the PDF is made in your browser, on your own device.

Will my formulas work in the PDF?

The PDF shows the result each formula had when the file was last saved. If a program saved a formula without its result, that cell is blank.

Are charts, images and colours kept?

No. The PDF is a plain table of cell values. Charts, pictures, colours, fonts, borders and merged-cell layout are left out; a merged cell's value shows in its first cell.

Why does ₹ show as Rs.?

The PDF uses a standard built-in font that has no rupee sign, so ₹ is written as "Rs.". Characters from scripts such as Hindi or Tamil can't be shown and appear as question marks.

Can I convert an old .xls file?

Not directly. Open it in Excel, Google Sheets or LibreOffice, save it as .xlsx, and convert that file.

Related tools