Sample DOCX 5MB File
Word document — paragraphs, tables, headings
Click below for an instant download — no signup, no redirect.
Download 5MB DOCX5 MBTestFile-docx-5mb.docx
File details
| Format | DOCX |
| Extension | .docx |
| MIME type | application/vnd.openxmlformats-officedocument.wordprocessingml.document |
| Size | 5 MB |
| Exact bytes | 5,242,880 |
| Filename | TestFile-docx-5mb.docx |
| Format version | OOXML (Office Open XML) — ISO 29500 |
| Contents | ~70 pages: full H1/H2/H3 heading hierarchy, lorem ipsum body text, bulleted lists, and 3-column tables across many sections |
| Encoding | UTF-8 XML within ZIP container (PKZIP 2.0) |
What is a 5MB DOCX file useful for?
A 5 MB DOCX (~70 pages) is large enough to test document converter performance, not just correctness. Use it to benchmark LibreOffice headless or Gotenberg conversion throughput, verify that your document processing queue handles large files without OOM errors, and confirm that your API's upload endpoint accepts legitimate large business documents. Long technical specifications, proposals, and compiled legal contracts commonly reach this size.
What's inside this file?
Generated with python-docx. Approximately 70 pages of structured OOXML with Title, Heading 1, Heading 2, and Heading 3 styles, lorem ipsum paragraphs, bulleted lists, and 3-column tables distributed throughout. The uncompressed word/document.xml is approximately 4–5 MB; the ZIP container brings the file to the target size. At this page count lxml's DOM tree for the document element uses roughly 80–150 MB of RAM.
Download via curl
curl -L "http://localhost:8000/files/docx/TestFile-docx-5mb.docx" \ -o TestFile-docx-5mb.docx
Need different parameters?
Generate a custom DOCX file with exact settings.