Voshart / Benchmarks

OCR evidence benchmark

Cross-benchmark scores, historical cohorts and documented prices.

Model cutoff 2026-10-13
20252026-10-13
Current model cohort
ModelRank indexDPBDrDocIDPMDPMORENDIolmOmniDocPureReal5Wild$/1k pages
TeleOCR99.4—68.0†—————96.978.590.788.5†—
OvisOCR290.7—59.3†—————96.575.192.387.9†—
Chandra 2 API74.00.791*——82.4*—0.77386.7—————
Gemini 3 Pro73.3——81.8———77.792.9—89.2—$19.0
Chandra 2 open73.20.791——82.4——85.9—————
PaddleOCR-VL-1.669.8—55.1†—83.0———96.359.393.287.4†—
MinerU2.5-Pro68.2—62.3†—74.3———95.870.188.987.3†—
Qwen3-VL-235B59.1——80.0———76.889.8—88.9——
GPT-5.255.8——77.4———79.186.6—78.7—$21.4
dots.ocr53.4———79.784.3—79.190.864.586.481.8†—
MinerU2.549.50.816———48.9——93.067.785.6——
HunyuanOCR41.90.513——68.692.4——90.060.6———
MonkeyOCR-pro-3B38.00.826——53.6———88.655.479.5——
GLM-OCR37.40.735—54.968.8——68.495.263.390.385.1†—
DeepSeek-OCR 229.10.740——————90.349.573.0——
DeepSeek-OCR23.0———54.582.9—75.7—47.074.0——

* open-model floor · † qualified / author-reported · — no comparable result

Methodology, provenance & sources

Each mature independent benchmark contributes one equal vote to the mean percentile-rank index. A benchmark is included only when the historical cohort has six scored models from three organizations. At least three core families are required for a Rank index; 4+ primary families is the default display filter.

Author-reported, internal, and small-sample results are shown but are excluded from the core Rank unless corroborated by comparable evaluation. Dates are model release dates, not benchmark publication dates. Scores and prices are source-specific; historical views are retrospective cohorts, not archived leaderboards.

Some older records were migrated from an existing research snapshot; their source links are preserved, but they have not all been independently re-run. Missing model releases are omitted from historic cohorts until the current snapshot.

Official OmniDocBench comprehensive table — Current displayed table labelled v1.6_full; repo update log mentions v1.7.

PureDocBench leaderboard — Source-traceable clean / digital degradation / real degradation.

Official MDPBench leaderboard — Public and held-out private results; 17 languages.

Nace AI seven-benchmark aggregate — Seven-benchmark same-harness normalized aggregate; vendor operated, may overlap underlying tests.

TeleOCR public project comparison — TeleOCR team reports its comparison with competitors using Wild-OmniDoc and a limited four-model Dr.Doc run; not an independent reproduction.

olmOCR / Datalab / Nanonets published comparisons — Provenance is specified per entry; different runs and harnesses.

DocParsingBench — Community document-parsing aggregate.

Nanonets IDP benchmarking — Independent model comparisons in vendor-operated harness.

Real5-OmniDocBench — Real-world degradations of OmniDoc v1.5 pages; correlated with OmniDoc.

MORE 149-language benchmark — Multilingual real document parsing.

PolyOCR-Venus technical report — MDP public; no private score; weights unavailable per project release.

Xiaomi-OCR-0 technical report — OCR authors evaluated their own released weights; external layout detector for parsing.

OpenOCR 20-page hard set — Published 2026-10-05; 20 pages and 141 rule tests, uncertainty intervals overlap.

Datalab Chandra 2.1 release — 90-language and complex table scores; not comparable with public suites.

Mistral OCR pricing — OCR 4.1 is 4 per 1000 pages, 0.40 batch; annotated 5.

OCR research snapshot 2026-09-30 — Prior research import; not a new independent rerun. Underlying source links preserved.

IndicOCR v1.6 English subset — English subset is not v1.6_full and must not silently replace it.