Convert Excel spreadsheets into PowerPoint presentations.
Upload an Excel workbook (.xlsx, .xls, .xlsm, .csv, or .xlsb) or a ZIP of workbooks, choose worksheets, layout (Table or Records), and download a PowerPoint (.pptx) or a Batch ZIP of split presentations. Processed locally with PhpSpreadsheet and PhpPresentation.
or click to browse (.xlsx, .xls, .xlsm, .csv, .xlsb, .zip — max 15 MB)
| Plan | File upload | Max files | Rows/sheet |
|---|---|---|---|
| Free (you) | 15 MB | Up to 3 | 5,000 |
| Pro | 30 MB | Up to 10 | 10,000 |
| Premium | 60 MB | Up to 20 | 20,000 |
.xlsx, .xls, .xlsm, .csv, and .xlsb (xlsb requires Save As .xlsx first). You can also upload a ZIP of those workbooks.
It splits each sheet into multiple PowerPoint files by your Split rows value and packs them into a ZIP. ZIP uploads of multiple workbooks also download as a Batch ZIP.
Free: 15 MB Excel / 25 MB ZIP / 3 files / 5,000 rows. Pro: 30 / 50 / 10 / 10,000. Premium: 60 / 100 / 20 / 20,000. Admin may adjust Excel upload MB per plan.
Table creates a spreadsheet-style table on each slide. Records shows each data row as labeled fields (Header: value).
This tool converts cell data into PowerPoint slides. Charts/images are not embedded.