Document

Sample PPTX 50MB File

PowerPoint presentation — slides with charts

Click below for an instant download — no signup, no redirect.

Download 50MB PPTX50 MB

TestFile-pptx-50mb.pptx

File details

FormatPPTX
Extension.pptx
MIME typeapplication/vnd.openxmlformats-officedocument.presentationml.presentation
Size50 MB
Exact bytes52,428,800
FilenameTestFile-pptx-50mb.pptx
Format versionOOXML (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
EncodingUTF-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.

⚙ Generate custom PPTX

Related formats

Other PPTX sizes

Frequently asked questions