Sample DOCX 50MB File
Word document — paragraphs, tables, headings
Click below for an instant download — no signup, no redirect.
Download 50MB DOCX50 MBTestFile-docx-50mb.docx
File details
| Format | DOCX |
| Extension | .docx |
| MIME type | application/vnd.openxmlformats-officedocument.wordprocessingml.document |
| Size | 50 MB |
| Exact bytes | 52,428,800 |
| Filename | TestFile-docx-50mb.docx |
| Format version | OOXML (Office Open XML) — ISO 29500 |
| Contents | ~720 pages: full heading hierarchy, lorem ipsum body text, bulleted lists, and 3-column tables — designed for infrastructure limit testing |
| Encoding | UTF-8 XML within ZIP container (PKZIP 2.0) |
What is a 50MB DOCX file useful for?
A 50 MB DOCX (~720 pages) is a stress-test and limit-probe file. Files this large arise in practice from compiled legal packages, auto-generated compliance reports, and technical documentation built by scripts. Use it to verify that your infrastructure enforces its upload limit before attempting to parse the file, that a rejected upload returns a clear error and leaves no orphaned temp files, and that any processing job that does run has a timeout long enough for the conversion but not so long it ties up a worker indefinitely.
What's inside this file?
Generated with python-docx. Approximately 720 pages of OOXML content. The uncompressed word/document.xml is approximately 45 MB; lxml's memory footprint when parsing it will be 300–600 MB. LibreOffice conversion to PDF will take 2–4 minutes. This file is intended for infrastructure limit testing — not for routine document processing pipeline tests.
Download via curl
curl -L "http://localhost:8000/files/docx/TestFile-docx-50mb.docx" \ -o TestFile-docx-50mb.docx
Need different parameters?
Generate a custom DOCX file with exact settings.