Skip to main content
AI Polish · Persian

Fix Persian OCR Errors Instantly

Correct pe/che/zhe/gaf dot errors, fix hamza placement, and restore proper Persian letterforms.

Drop your file here

PNG, JPG, PDF

Free for images · 5 AI Polish corrections/month

AI Polish

OCR makes mistakes. AI fixes them.

Click the button below — watch errors disappear in real time.

Source Document
Persian text sample
Raw OCR Output
هر کسی از ظن خود شد یار من
از درون من نجست اسرار من

What AI Polish Fixes for Persian

Persian-Specific Dots

Fixes پ/چ/ژ/گ dot confusion unique to Persian script.

Hamza Correction

Restores proper hamza placement in Persian words.

Kasheeda Handling

Preserves intentional letter stretching while fixing OCR breaks.

Ezafe Recognition

Restores the ezafe construction (-e) that OCR frequently drops.

Why Persian OCR Is Hard

Persian adds 4 letters (پ چ ژ گ) to Arabic alphabet — OCR confuses them with Arabic equivalents

Ezafe is often unwritten, making correction context-dependent

Mixed Persian-Arabic text confuses language detection

Frequently Asked Questions

How is Persian OCR different from Arabic?

Persian has 4 extra letters (پ چ ژ گ) with additional dots. OCR frequently confuses these with their Arabic counterparts. AI Polish knows the difference.

Does it handle mixed Persian-English text?

Yes. Bidirectional text with embedded English words, numbers, or dates is handled correctly.