← Any document → text libraries · Reader board
Kreuzberg 4.10.4 on Any document → text
477 files: text from 374, empty 69, errors 30, hangs 0, crashes 0. 406 files give text to at least one library.
🔴 Fails where another library reads text: 11
| tika-encoding-detector-icu4j/test_ignore_IBM420.html | ParsingError: ParsingError: HTML conversion failed: Invalid input: binary data detected (excess NUL bytes) (0.002 s) |
| tika-parser-microsoft-module/casing/simple_normal_case.doc | ParsingError: ParsingError: Failed to open DOC as OLE container: Malformed FAT (FAT has 128 entries, but file has only 52 sectors) (0.0 s) |
| tika-parser-microsoft-module/jxl.xls | ParsingError: ParsingError: Failed to parse Excel file: Xls error: Cfb error: Codepage 5212 not found (0.001 s) |
| tika-parser-microsoft-module/testEXCEL_4.xls | ParsingError: ParsingError: Failed to parse Excel file: Xls error: Cfb error: Invalid OLE (signature \x09\x04\x06\x00\x00\x00\x10\x00 invalid, not an office doc (0.001 s) |
| tika-parser-microsoft-module/testWORD6.doc | ParsingError: ParsingError: Invalid DOC magic number: 0xA5DC, expected 0xA5EC (0.0 s) |
| tika-parser-microsoft-module/testWORDML_tableInsideParagraph.doc | ParsingError: ParsingError: Failed to open DOC as OLE container: Invalid CFB file (wrong magic number): [3c, 3f, 78, 6d, 6c, 20, 76, 65] (0.0 s) |
| tika-parser-miscoffice-module/testODTnotaZipFile.odt | ParsingError: ParsingError: Failed to open ZIP archive: invalid Zip archive: Could not find EOCD (0.0 s) |
| tika-parser-miscoffice-module/testWordPerfect_42.doc | ParsingError: ParsingError: Failed to open DOC as OLE container: Invalid CFB file (wrong magic number): [cb, a, 1, f6, 1, cb, c0, a] (0.0 s) |
| tika-parser-text-module/test_ignore_IBM420.html | ParsingError: ParsingError: HTML conversion failed: Invalid input: binary data detected (excess NUL bytes) (0.0 s) |
| tika-pipes-json/test-with-unpack.json | ParsingError: ParsingError: Failed to parse JSON: trailing characters at line 16 column 1 (0.0 s) |
| tika-pipes-json/test.json | ParsingError: ParsingError: Failed to parse JSON: trailing characters at line 9 column 1 (0.0 s) |
🟡 Empty where another library reads text: 19
⚔️ Compare: Kreuzberg vs Docling · Kreuzberg vs markitdown · Kreuzberg vs Unstructured
Changes between versions
Only one version tested so far. The next PyPI release is tested automatically.
Badge
For a README:
[](https://prometheus-maker.github.io/reader-board/docs-kreuzberg.html)
Slowest files
| tika-parser-microsoft-module/testRecordSizeExceeded.xlsx | 6.222 s, 2192 MB |
| tika-parser-pdf-module/testPDF_childAttachments.pdf | 0.62 s, 212 MB |
| tika-core/testOverlappingText.pdf | 0.266 s, 80 MB |
| tika-parser-apple-module/testAppleSingleFile.pdf | 0.196 s, 75 MB |
| tika-detector-siegfried/testPDF.pdf | 0.132 s, 82 MB |
| tika-parser-pdf-module/testPDF_protected.pdf | 0.122 s, 103 MB |
| tika-parser-nlp-module/testJournalParser.pdf | 0.11 s, 99 MB |
| tika-parser-pdf-module/testJournalParser.pdf | 0.1 s, 121 MB |
| tika-parser-microsoft-module/test-outlook2003.msg | 0.083 s, 103 MB |
| tika-detector-magika/testPDF.pdf | 0.074 s, 82 MB |
Recipe: board/targets.py. Run: 2026-11-06T17:11:14Z, Python 3.13.18, Linux x86_64, 4 CPUs (log). Installed: kreuzberg==4.10.4