PaddlePaddle /PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
★ 92,511⑂ 11,640👁 567⑃ 4,075● 10,755▤ 33◈ 3,421
92,511
stars
+49
11,640
forks
567
watchers
4,075
prs
10,755
issues
33
releases
3,421
discussions
README
Global Leading OCR Toolkit & Document AI Engine
English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Français | Русский | Español | العربية
!python
!os
!hardware
PaddleOCR converts PDF documents and images into structured, LLM-ready data (JSON/Markdown) with industry-leading accuracy. With 70k+ Stars and trusted by top-tier projects like Dify, RAGFlow, and Cherry Studio, PaddleOCR is the bedrock for building intelligent RAG and Agentic applications.
🚀 Key Features
📄 Intelligent Document Parsing (LLM-Ready)
Transforming messy visuals into structured data for the LLM era.
SOTA Document VLM: Featuring PaddleOCR-VL-1.6 (0.9B), the industry's leading lightweight vision-language model for document parsing. It achieves 96.3% accuracy on OmniDocBench v1.6, leads in text, formula, and table recognition, and shows significantly enhanced capabilities in ancient documents, rare characters, seals, and charts, with structured outputs in Markdown and JSON formats.
Structure-Aware Conversion: Powered by PP-StructureV3, seamlessly convert complex PDFs and images into Markdown or JSON. Unlike the PaddleOCR-VL series models, it provides more fine-grained coordinate information, including table cell coordinates, text coordinates, and more.
Production-Ready Efficiency: Achieve commercial-grade accuracy with an ultra-small footprint. Outperforms numerous closed-source solutions in public benchmarks while remaining resource-efficient for edge/cloud deployment.
🔍 Universal Text Recognition (Scene OCR)
The global gold standard for high-speed, multilingual text spotting.
100+ Languages Supported: Native recognition for a vast global library. PP-OCRv6 supports 50 languages with a single unified model (Chinese, English, Japanese, and 46 Latin-script languages) — no model switching needed for multilingual documents.
Complex Element Mastery: Beyond standard text recognition, we support natural scene text spotting across a wide range of environments, including IDs, street views, books, and industrial components
Performance Leap: PP-OCRv6 achieves +4.6% detection and +5.1% recognition accuracy over PP-OCRv5, surpassing mainstream Vision-Language Models. 5.2× CPU inference speedup end-to-end.
🛠️ Developer-Centric Ecosystem
Seamless Integration: The premier choice for the AI Agent ecosystem—deeply integrated with Dify, RAGFlow, Pathway, and Cherry Studio.
LLM Data Flywheel: A complete pipeline to build high-quality datasets, providing a sustainable "Data Engine" for fine-tuning Large Language Models.
One-Click Deployment: Supports various hardware backends (NVIDIA GPU, Intel CPU, Kunlunxin XPU, and diverse AI Accelerators).
📣 Recent updates
🔥 2026.07.22: HPD-Parsing is now available
- HPD-Parsing is a lightweight vision-language model designed for high-throughput document parsing. It adopts a hierarchical parallel decoding paradigm and Progressive Multi-Token Prediction (P-MTP), achieving a peak throughput of 4,752 tokens/s on public beTop issues
#16823Frequently Asked Questions on Inference and Deployment of PaddleOCR-VL PaddleOCR-VL 推理部署相关高频问题回复56 comments · 2025-10-24#17858【Hackathon 10th】PaddleOCR 全球衍生模型挑战赛 / PaddleOCR Global Derivative Model Challenge45 comments · 2026-03-26#16342cudnn相关dll文件加载异常17 comments · 2025-08-27#17640使用 paddleocr 3.4.0,paddlepaddle-gpu 3.3.0,paddlex 3.4.1, PaddleOCR-VL-1.5对图片进行ocr识别,发现有时会出现长时间不返回识别结果问题(之前问题有复现,但是这边重新open不了对应issue)16 comments · 2026-02-05#17539Getting this error when picking a image14 comments · 2026-01-23#18161请问是放弃了HPI和TensorRT吗?13 comments · 2026-06-13#18162NotImplementedError when using PaddleOCR 3.7.0 with PaddlePaddle 3.3.111 comments · 2026-06-14#17190记录一次在910B3 NPU上部署 PaddleOCR-VL的过程11 comments · 2025-11-26
Discussions
#18433`return_word_box` on AI Studio0 comments · 2026-11-05#18425Processing text detection output1 comments · 2026-10-29#18424Save as searchable PDF0 comments · 2026-10-29#18414Does an app already exist that can automatically sort graduation photos by person?1 comments · 2026-10-25#18405License and compatibility clarification for PP-OCRv5 Japanese OCR model files0 comments · 2026-10-21#18404v3.0.0/version3.x/module_usage/text_image_unwarping1 comments · 2026-10-21#18400korean-handwriting-rec: korean_PP-OCRv5_mobile_rec fine-tuned on 4.6M Korean handwritten and printed words0 comments · 2026-10-18#18394PPStructure V3 怎么支持并发部署2 comments · 2026-10-13
Latest release
v3.7.0 v3.7.0 2026-06-112026.6.11 v3.7.0 released
Release PP-OCRv6
- Accuracy boost: Medium tier achieves +4.6% detection and +5.1% recognition over PP-OCRv5_server, surpassing mainstream VLMs (Qwen3-VL-235B, GPT-5.5) with only 34.5M parameters.
- 50 languages unified: Single model covers Chinese, English, Japanese, and 46 Latin-script languages — no model switching needed.
- Specialized scenarios: Major improvements in digital displays, dot-matrix characters, tire prints, and industrial text recognition.
- Faster inference: 5.2× CPU speedup (OpenVINO), 6.1× on Apple M4 (tiny), 0.13s on A100相关报道 (5)
News & coverage (9)
Hacker NewsPaddleOCR, Multilingual OCR Tools▲ 19 · 3 comments · 2021-01-03Hacker NewsPaddleOCR: Multilingual OCR toolkits based on PaddlePaddle▲ 9 · 2 comments · 2024-06-09notePaddleOCR 업데이트: 이미지 및 PDF를 LLM 대응 데이터로 변환하는 차세대 OCR 도구2026-05-29pandailyPaddleOCR Becomes Most-Starred OCR Project on GitHub, Surpassing Google’s Tesseract2026-03-29huggingfaceTraining model from AIDA-project2024-08-27AIBasePaddleOCR Tops GitHub Star Global First: Chinese Open Source Power Leads in OCR Field2026-03-30Towards Data Science5 Open Source Tools You Can Use to Train and Deploy an OCR Project2025-02-04HackerNoonOCR Fine-Tuning: From Raw Data to Custom Paddle OCR Model2025-01-28Amazon Web Services (AWS)Onboard PaddleOCR with Amazon SageMaker Projects for MLOps to perform optical character recognition on identity documents2022-07-08