Sample PPTX 50MB File
PowerPoint presentation — slides with charts
Click below for an instant download — no signup, no redirect.
Download 50MB PPTX50 MBTestFile-pptx-50mb.pptx
File details
| Format | PPTX |
| Extension | .pptx |
| MIME type | application/vnd.openxmlformats-officedocument.presentationml.presentation |
| Size | 50 MB |
| Exact bytes | 52,428,800 |
| Filename | TestFile-pptx-50mb.pptx |
| Format version | OOXML (Office Open XML) — ISO 29500 / ECMA-376 |
| Contents | ~250 slides: title slide + content slides with Title, multi-bullet body text, and placeholder charts — designed for infrastructure limit testing |
| Encoding | UTF-8 XML within ZIP container; chart XML per slide |
What is a 50MB PPTX file useful for?
A 50 MB PPTX (~250 slides) is an infrastructure limit and stress-test file. Presentations this large arise from automated report generation scripts, compiled training material, or decks with many embedded images. Use it to test whether your infrastructure enforces its upload limit before attempting conversion, whether LibreOffice stays within memory bounds, and whether your job queue handles a 3–5 minute conversion job without hitting a timeout. It reveals gaps that smaller files cannot.
What's inside this file?
Generated with python-pptx. Approximately 250 slides. At this slide count the cumulative chart XML and slide relationship files dominate the archive. LibreOffice's memory footprint during conversion is 500 MB–1.5 GB depending on chart rendering complexity. Conversion time is 2–5 minutes on a 2-vCPU server. This file is intended for infrastructure limit testing, not routine presentation processing.
Download via curl
curl -L "http://localhost:8000/files/pptx/TestFile-pptx-50mb.pptx" \ -o TestFile-pptx-50mb.pptx
Need different parameters?
Generate a custom PPTX file with exact settings.