Skip to main content

Complete Guide to Farsi (Persian) OCR

Learn how to extract text from Farsi documents, scanned books, and images using modern OCR technology. Free to start, and easy to use. Proofread the result.

The Challenge: Farsi Text in Images and PDFs

Farsi, written in the Perso-Arabic script, is a beautiful RTL language. However, Farsi text is harder to extract than Latin text because of:

  • Right-to-left (RTL) text direction
  • Connected letters that change shape based on position
  • Additional letters unique to Farsi (like پ, چ, ژ, گ)
  • Intricate calligraphy and varied fonts

The Solution: Specialized Farsi OCR

FastOCR reads the Farsi script. Proofread the result. FastOCR reads Farsi script and gives you:

  • ✅ Reads printed Farsi documents
  • ✅ Right-to-left text read in the right order
  • ✅ Unique Persian characters recognized; check the result
  • ✅ Multi-page PDF support - Process entire books
  • ✅ Free to use - Images need no account for a small daily allowance

How to Extract Farsi Text in 3 Steps

  1. 1. Upload your file
    Go to Farsi OCR and upload your PDF or image (JPG, PNG, etc.)
  2. 2. Let AI process it
    FastOCR reads the right-to-left script.
  3. 3. Get your text
    Download the extracted Farsi text - copy, edit, or translate as needed.

Share of Persian characters wrong, lower is better

  • FastOCR

    10.5%
  • OCR.space Engine 3

    7.8%

OCR.space Engine 3 scored lower here. The gap is within the noise of the reference text.

One scanned Persian page, scored as character error rate (CER) against the Wikisource text: the share of characters the tool got wrong. The reference text itself is off by 1% to 6%. Other tools ran on 31 October 2026, FastOCR on 25 October 2026. The other tool shown is the best of those that returned a score. See the method.

Frequently Asked Questions

Is Farsi OCR really free?

Yes! Image OCR is free: images need no account for a small daily allowance, and a free account removes that limit. PDFs need a free account and use a page quota.

Does it reverse the text direction?

No. Unlike generic tools, FastOCR reads Right-to-Left (RTL) text for Farsi, Arabic, and Urdu in reading order.

Can I process multi-page Farsi PDFs?

Yes! Upload PDF files with multiple pages and FastOCR will extract text from all pages.

Can I OCR Farsi Islamic books?

Yes. FastOCR supports Farsi Islamic texts including Rumi, Hafez, and theological works. See our guide to OCR for Farsi Islamic books.