Fix Arabic OCR Errors Instantly
Restore tashkeel, fix hamza seats, and correct ta-marbuta/ha confusion — all verified against your original document.
Drop your file here
PDF, PNG, JPG, WebP, BMP, HEIC
PDF up to 1 GB · images up to 20 MB
Tips for a clear photo
- Lay the page flat.
- Use even light, with no shadows.
- Turn off the flash to avoid glare.
- Fill the frame with the page.
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 Arabic
Tashkeel Restoration
Recovers fatha, kasra, damma, shadda, and sukun from the source image.
Hamza Seat Correction
Fixes أ/إ/ؤ/ئ/ء placement errors that change word meaning.
Ta-Marbuta vs Ha
Distinguishes ة from ه — critical for Arabic grammar.
Alif Variants
Corrects ا/آ/أ/إ confusion common in OCR output.
Why Arabic OCR Is Hard
Tashkeel (diacritics) are tiny marks that OCR frequently drops entirely
Connected script means character boundaries are ambiguous
Hamza has 5 different seats depending on surrounding vowels
Frequently Asked Questions
Does AI Polish restore Arabic diacritics?
Yes. It reads the original image to recover tashkeel marks (fatha, kasra, damma, shadda, sukun) that OCR typically drops.
Can it handle Quranic text?
Yes. Quranic Arabic with full tashkeel is supported. The AI is conservative with religious text — it only corrects clear OCR errors, never modifies content.
What about Arabic handwriting?
Supported. Handwritten Arabic is one of the hardest OCR challenges, and AI Polish helps improve accuracy by cross-referencing the image.