What this tool does
This tool reads your spreadsheet and lays out each sheet as a clean table with real, selectable text. Long sheets flow across as many pages as they need, and the PDF looks the same on every phone, tablet and computer, which makes it the easy way to share a budget, timetable, price list or report.
Files it opens
Modern Excel workbooks (.xlsx and .xlsm), older Excel files (.xls from Excel 97 to 2003), OpenDocument spreadsheets (.ods) from LibreOffice and Google Sheets exports, and plain CSV files. Each cell is shown the way the spreadsheet shows it, so dates, currencies and percentages keep their format.
Fitting wide sheets
With Fit all columns on the page width turned on, wide tables are scaled down so every column sits side by side, and Automatic orientation turns the page sideways when that helps. Turn fitting off to keep the text full size: columns that do not fit carry on onto extra pages instead. Repeat the first row on every page keeps column headings in view on long tables.
What is kept
Cell values with their number formats, bold and italic text, text colours, solid cell fills, alignment and merged cells are carried over. Hidden rows, columns and sheets are left out, as they are when Excel prints. Charts, images, borders drawn in custom styles and conditional formatting are not drawn. Formulas show the result that was last saved in the file.
Privacy
Your files never leave this device. The spreadsheet is opened by your browser, the PDF is built in its memory, and the download comes straight from there. Nothing is uploaded.
Questions
Can it open password-protected workbooks?
No. Remove the password in Excel or LibreOffice first, then convert the file here.
Is there a size limit?
No set limit. Sheets with tens of thousands of rows convert on most computers, and very large ones simply take a little longer.