← OCR (image → text) libraries · Reader board

RapidOCR 3.10.0 on OCR (image → text)

190 files: text from 190, empty 0, errors 0, hangs 0, crashes 0. 190 files give text to at least one library.

🔴 Fails where another library reads text: none

🟡 Empty where another library reads text: none

⚔️ Compare: RapidOCR vs PaddleOCR · RapidOCR vs Tesseract · EasyOCR vs RapidOCR

Changes between versions

Only one version tested so far. The next PyPI release is tested automatically.

Badge

For a README: badge

[![Reader board](https://img.shields.io/endpoint?url=https://prometheus-maker.github.io/reader-board/badges/ocr-rapidocr.json)](https://prometheus-maker.github.io/reader-board/ocr-rapidocr.html)

Slowest files

documents/doclaynet-patents-8ab9f0f6d4.png3.935 s, 648 MB
documents/doclaynet-patents-dfb912fd48.png3.696 s, 648 MB
documents/doclaynet-patents-f30f528620.png3.692 s, 648 MB
documents/doclaynet-patents-e5263ee691.png3.667 s, 648 MB
documents/doclaynet-patents-b9efefd640.png3.364 s, 648 MB
documents/doclaynet-laws_and_regulations-31af11501c.png2.617 s, 542 MB
documents/doclaynet-laws_and_regulations-92374cee0b.png2.432 s, 623 MB
documents/doclaynet-laws_and_regulations-71780825e7.png2.341 s, 623 MB
documents/doclaynet-patents-7fcee0562d.png2.336 s, 648 MB
documents/doclaynet-patents-a9a1744322.png2.327 s, 648 MB

Recipe: board/targets.py. Run: 2026-11-06T18:52:45Z, Python 3.13.18, Linux x86_64, 4 CPUs (log). Installed: PyYAML==6.0.3, RapidFuzz==3.14.6, certifi==2026.10.23, charset-normalizer==3.5.2, colorlog==6.12.0, flatbuffers==25.12.19, idna==3.20, numpy==2.5.4, omegaconf==2.4.0, onnxruntime==1.31.1, opencv-python-headless==5.0.0.93, packaging==26.3, pillow==13.0.0, protobuf==7.36.2, pyclipper==1.4.0, rapidocr==3.10.0, requests==2.34.2, shapely==2.2.0, six==1.17.0, tqdm==4.70.1, urllib3==2.8.0