Sample PPTX 5MB File
PowerPoint presentation — slides with charts
Click below for an instant download — no signup, no redirect.
Download 5MB PPTX5 MBTestFile-pptx-5mb.pptx
File details
| Format | PPTX |
| Extension | .pptx |
| MIME type | application/vnd.openxmlformats-officedocument.presentationml.presentation |
| Size | 5 MB |
| Exact bytes | 5,242,880 |
| Filename | TestFile-pptx-5mb.pptx |
| Format version | OOXML (Office Open XML) — ISO 29500 / ECMA-376 |
| Contents | ~25 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 5MB PPTX file useful for?
A 5 MB PPTX (~25 slides) is suitable for performance testing your presentation processing pipeline. At 25 slides, thumbnail generation becomes a multi-second operation, making it the right file to test async job queuing, progress reporting, and timeout configuration. It is also representative of a full conference talk deck or a quarterly business review presentation.
What's inside this file?
Generated with python-pptx. Approximately 25 slides with a consistent structure: title slide followed by content slides each containing a Title text frame, a multi-bullet body text frame, and a placeholder chart element. The cumulative chart XML in ppt/charts/ (one file per slide) is the primary driver of file size growth relative to the 1 MB sample. Total uncompressed XML is approximately 15–20 MB.
Download via curl
curl -L "http://localhost:8000/files/pptx/TestFile-pptx-5mb.pptx" \ -o TestFile-pptx-5mb.pptx
Need different parameters?
Generate a custom PPTX file with exact settings.