JaidedAI/EasyOCR

Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.

67
/ 100
Established

This tool helps you automatically extract text from images and scanned documents. You provide an image file, and it gives you the detected text along with its location on the image. It's designed for anyone who needs to quickly convert visual information, like text in photos or scanned records, into editable digital text across many languages.

29,079 stars. Used by 15 other packages. Available on PyPI.

Use this if you need to extract text from diverse images or documents that include over 80 languages and various scripts, such as Latin, Chinese, or Arabic.

Not ideal if you primarily need to extract text from handwritten notes or documents, as this feature is still under development.

document-digitization data-entry-automation multi-language-text-extraction image-to-text content-conversion
Maintenance 6 / 25
Adoption 15 / 25
Maturity 25 / 25
Community 21 / 25

How are scores calculated?

Stars

29,079

Forks

3,539

Language

Python

License

Apache-2.0

Last pushed

Dec 05, 2025

Commits (30d)

0

Dependencies

12

Reverse dependents

15

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/JaidedAI/EasyOCR"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.