Document

Sample DOCX 50MB File

Word document — paragraphs, tables, headings

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

Download 50MB DOCX50 MB

TestFile-docx-50mb.docx

File details

FormatDOCX
Extension.docx
MIME typeapplication/vnd.openxmlformats-officedocument.wordprocessingml.document
Size50 MB
Exact bytes52,428,800
FilenameTestFile-docx-50mb.docx
Format versionOOXML (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
EncodingUTF-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.

⚙ Generate custom DOCX

Related formats

Other DOCX sizes

Frequently asked questions