โ Word (.docx) libraries ยท Reader board
markitdown 0.1.9 on Word (.docx)
130 files: text from 93, empty 19, errors 18, hangs 0, crashes 0. 103 files give text to at least one library.
๐ด Fails where another library reads text: 3
| ExternalEntityInText.docx | FileConversionException: File conversion failed after 1 attempts: - DocxConverter threw ExpatError with message: no element found: line 3, column 0 (0.137 s) |
| clusterfuzz-testcase-minimized-POIXWPFFuzzer-6733884933668864.docx | FileConversionException: File conversion failed after 1 attempts: - DocxConverter threw BadZipFile with message: Bad CRC-32 for file 'word/theme/theme1.xml' (0.099 s) |
| deep-table-cell.docx | FileConversionException: File conversion failed after 1 attempts: - DocxConverter threw RecursionError with message: maximum recursion depth exceeded (23.508 s) |
๐ก Empty where another library reads text: 7
| 61470.docx | no text (0.245 s) |
| Bug60341.docx | no text (0.135 s) |
| EmptyDocumentWithHeaderFooter.docx | no text (0.302 s) |
| FldSimple.docx | no text (0.174 s) |
| Headers.docx | no text (0.185 s) |
| Tika-792.docx | no text (0.136 s) |
| headerFooter.docx | no text (0.09 s) |
โ๏ธ Compare: markitdown vs python-docx
Changes between versions
0.1.8 โ 0.1.9: 0 newly failing, 0 fixed
0.1.7 โ 0.1.8: 0 newly failing, 1 fixed
| 60329.docx | fixed |
Badge
For a README:
[](https://prometheus-maker.github.io/reader-board/docx-markitdown.html)
Slowest files
| bug65649.docx | 29.974 s, 819 MB |
| bug59058.docx | 6.846 s, 249 MB |
| bug57031.docx | 3.818 s, 215 MB |
| bib-chernigovka.netdo.ru_download_docs_17459.docx | 3.209 s, 231 MB |
| IllustrativeCases.docx | 1.94 s, 178 MB |
| 51921-Word-Crash067.docx | 1.3 s, 109 MB |
| 55733.docx | 1.177 s, 107 MB |
| 52449.docx | 0.983 s, 108 MB |
| 52288.docx | 0.939 s, 108 MB |
| drawing.docx | 0.854 s, 231 MB |
Recipe: board/targets.py. Run: 2026-11-06T16:36:08Z, Python 3.13.18, Linux x86_64, 4 CPUs (log). Installed: beautifulsoup4==4.15.0, certifi==2026.10.23, charset-normalizer==3.5.2, click==8.5.0, cobble==0.1.4, defusedxml==0.7.1, flatbuffers==25.12.19, idna==3.20, lxml==6.1.3, magika==1.0.3, mammoth==1.13.0, markdownify==1.2.3, markitdown==0.1.9, numpy==2.5.4, onnxruntime==1.31.1, packaging==26.3, protobuf==7.36.2, requests==2.34.2, six==1.17.0, soupsieve==4.0.1, typing_extensions==4.16.0, urllib3==2.8.0