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
OCR makes mistakes. AI fixes them.
Click the button below — watch errors disappear in real time.

هر کسی از ظن خود شد یار من از درون من نجست اسرار من
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.