Sample PPTX 10MB File
PowerPoint presentation — slides with charts
Click below for an instant download — no signup, no redirect.
Download 10MB PPTX10 MBTestFile-pptx-10mb.pptx
File details
| Format | PPTX |
| Extension | .pptx |
| MIME type | application/vnd.openxmlformats-officedocument.presentationml.presentation |
| Size | 10 MB |
| Exact bytes | 10,485,760 |
| Filename | TestFile-pptx-10mb.pptx |
| Format version | OOXML (Office Open XML) — ISO 29500 / ECMA-376 |
| Contents | ~50 slides: title slide + content slides with Title, multi-bullet body text, and placeholder charts; 16:9 widescreen |
| Encoding | UTF-8 XML within ZIP container; chart XML in ppt/charts/ per slide |
What is a 10MB PPTX file useful for?
A 10 MB PPTX (~50 slides) tests the upper range of typical business presentation sizes. Conference keynotes, annual report decks, and sales training presentations commonly reach this size. Use it to verify that your upload endpoint handles multi-megabyte PPTX files without hitting a reverse-proxy body-size limit, that PPTX-to-PDF conversion is reliably offloaded to a background job (synchronous conversion of 50 slides blocks a thread for 20–60 seconds), and that per-slide thumbnail generation handles the full slide count correctly.
What's inside this file?
Generated with python-pptx. Approximately 50 slides. The ppt/charts/ directory contains one chart XML file per content slide, collectively making up a significant share of the archive. The slide master and layout XML is shared across all slides and contributes a fixed overhead regardless of slide count.
Download via curl
curl -L "http://localhost:8000/files/pptx/TestFile-pptx-10mb.pptx" \ -o TestFile-pptx-10mb.pptx
Need different parameters?
Generate a custom PPTX file with exact settings.