All tasks / Text & knowledge / Documents & OCR

Best local model for documents & ocr on a 12 GB GPU

Open-weights models whose approximate minimum GPU memory is 12 GB or less, ranked from public benchmarks. Memory figures are approximate; quantised builds can need less.

STop ranked: TeleOCR (XingChen-AGI), 97 on OmniDocBench v1.6 (end-to-end, v1.6_full).11 options listed · data verified 19 Oct 2026

Ranked list

Best local model for documents & ocr on a 12 GB GPU
TierNameApproachRunsRated byPriceSkillCompare
S TeleOCR
XingChen-AGI
ModelsLocal97 on OmniDocBench v1.6 (end-to-end, v1.6_full)~5 GB VRAM—
S OvisOCR2
ATH-MaaS
ModelsLocal96 on OmniDocBench v1.6 (end-to-end, v1.6_full)~4 GB VRAM—vs TeleOCR
S PaddleOCR-VL-1.6
Baidu (PaddlePaddle)
ModelsLocal96 on OmniDocBench v1.6 (end-to-end, v1.6_full)~4 GB VRAM—vs TeleOCR
S MinerU2.5-Pro-2605-1.2B
OpenDataLab (Shanghai AI Laboratory)
ModelsLocal96 on OmniDocBench v1.6 (end-to-end, v1.6_full)~4 GB VRAM—vs TeleOCR
S GLM-OCR
Z.ai
ModelsLocal95 on OmniDocBench v1.6 (end-to-end, v1.6_full)~5 GB VRAM—vs TeleOCR
S Unlimited-OCR
Baidu
ModelsLocal94 on OmniDocBench v1.6 (end-to-end, v1.6_full)~8 GB VRAM—
S Qianfan-OCR
Baidu
ModelsLocal94 on OmniDocBench v1.6 (end-to-end, v1.6_full)~11 GB VRAM—
S Youtu-Parsing
Tencent (Youtu)
ModelsLocal94 on OmniDocBench v1.6 (end-to-end, v1.6_full)~7 GB VRAM—
S FireRed-OCR
FireRed Team
ModelsLocal93 on OmniDocBench v1.6 (end-to-end, v1.6_full)~6 GB VRAM—
A DeepSeek-OCR 2
DeepSeek
ModelsLocal90 on OmniDocBench v1.6 (end-to-end, v1.6_full)~9 GB VRAM—
A Dolphin-v2
ByteDance
ModelsLocal90 on OmniDocBench v1.6 (end-to-end, v1.6_full)~9 GB VRAM—

Tiers come only from public benchmarks (OmniDocBench v1.6 (end-to-end, v1.6_full)); tools without a result of their own inherit the tier of the best model they offer. How we rank.