models_list_en.md

June 20, 2026 · View on GitHub

OCR Model List

Note: PyTorch .pth model download link: https://pan.baidu.com/s/1r1DELT8BlgxeOP2RqREJEg passcode: 6clx

PaddleOCR model download link: https://pan.baidu.com/s/1getAprT2l_JqwhjwML0g9g passcode: lmv7

1. Text Detection Models

ModelDescriptionSizeDownload
PP-OCRv6_medium_detMedium model, PPLCNetV4 + RepLKPAN, 50 languages61MTraining / Converter
PP-OCRv6_small_detSmall model, PPLCNetV4 + RepLKFPN, 50 languages9.8MTraining / Converter
PP-OCRv6_tiny_detTiny model, PPLCNetV4 + RepLKFPN(k=5), 49 languages1.9MTraining / Converter
PP-OCRv5_server_detServer model, PPLCNetV4 + RepLKPAN110MTraining / Converter
PP-OCRv5_mobile_detMobile model4.7MTraining / Converter
ch_PP-OCRv4_detUltra-lightweight4.7MTraining
ch_PP-OCRv4_server_detHigh-precision110MTraining
ch_PP-OCRv3_detOriginal lightweight3.8MTraining

2. Text Recognition Models

ModelDescriptionSizeDownload
PP-OCRv6_medium_recMedium model, 50 languages73MTraining / Converter
PP-OCRv6_small_recSmall model, 50 languages20MTraining / Converter
PP-OCRv6_tiny_recTiny model, 49 languages4.3MTraining / Converter
PP-OCRv5_server_recServer model, SVTR_HGNet99MTraining / Converter
PP-OCRv5_mobile_recMobile model, SVTR_LCNet15MTraining / Converter
ch_PP-OCRv4_recUltra-lightweight8.5MTraining
ch_PP-OCRv4_server_recHigh-precision88MTraining

3. Text Direction Classification Models

ModelDescriptionSizeDownload
ch_ppocr_mobile_v2.0_clsOriginal model1.38MTraining

4. Document Preprocessing Models

ModelDescriptionSizeDownload
PP-LCNet_x1_0_doc_oriDocument orientation (0°/90°/180°/270°)7MTraining / Converter
PP-LCNet_x0_25_textline_oriText line orientation (0°/180°), ultra-lightweight0.96MTraining / Converter
PP-LCNet_x1_0_textline_oriText line orientation (0°/180°)6.5MTraining / Converter
UVDocDocument unwarping (CGU-Net), SIGGRAPH Asia 202330.3MTraining / Converter

5. Document Structure Analysis Models (PP-StructureV3)

5.1 Layout Detection Models

ModelDescriptionParamsDownload
PP-DocLayout-M[Recommended] PicoDet, LCNet(scale=2.0)+LCPAN+PicoHeadV2, 23 layout classes5.8MTraining / Converter
PP-DocLayout-SLightweight PicoDet, LCNet(scale=0.75)+LCPAN+PicoHeadV2, 23 layout classes1.2MTraining / Converter

5.2 Table Structure Recognition Models

ModelDescriptionParamsDownload
SLANeXt_wiredViT Encoder + GRU Attention Decoder, HTML output~90MTraining / Converter

5.3 Formula Recognition Models

ModelDescriptionParamsDownload
PP-FormulaNet_plus-M[Recommended] PPHGNetV2_B6 + MBart Decoder (6 layers), LaTeX output~250MTraining / Converter
PP-FormulaNet-SLightweight, PPHGNetV2_B4 + MBart Decoder (2 layers), LaTeX output~100MTraining / Converter

5.4 Seal Text Detection Models

ModelDescriptionParamsDownload
PP-OCRv4_mobile_seal_detSeal text detection, PPLCNetV3+RSEFPN+DBHead~1.5MTraining / Converter

5.5 Pipeline Usage

python ptstructure/predict_structure.py \
    --image_dir=./doc/table/ \
    --output_dir=./output/ \
    --layout_variant=M \
    --use_formula --use_seal

See PP-StructureV3 Porting Guide for details.