Correct Arabic,
everywhere it is written.
Fixes spelling, grammar and punctuation, and leaves correct text alone.
Try it nowقال المدير إنّان العمل سينتهي غداً،غدا وطلب من الجميع الحضور.الحضور
34 → 15
Word error rate, before and after
0%
Changes to correct text
< 1 s
Per paragraph, no GPU
The problem
In more than nineteen thousand Arabic comments we studied, one word in five needed correcting. Common checkers catch the spelling and miss the sentence.
What it fixes
Four kinds of error, in a single pass.
Spelling
ذهبت الى المدرسه
ذهبت إلى المدرسة
Grammar
الطلاب كتبت الدرس
الطلاب كتبوا الدرس
Punctuation
هل وصلت امس
هل وصلت أمس؟
Dialect
ايش رايك نروح بكرة
ما رأيك أن نذهب غداً
Restraint
It leaves alone what needs no fixing.
The worst thing a checker can do is break a correct sentence. So we measure exactly that, and treat it as a requirement, not a feature.
العلم نور، والجهل ظلام.
No edits
Models
A model for every need.
For developers
One line corrects any text.
- REST API and a Python library
- Runs on your server, offline
- A compressed build for CPU
curl -s https://YOUR-HOST/api/correct \
-H 'content-type: application/json' \
-d '{"text":"ذهبت الى المدرسه امس"}'
→ {"corrected":"ذهبت إلى المدرسة أمس."}Honest measurement
We found that a widely used copy of the QALB data contains the test text inside its training data. We removed all of it and retrained the model from scratch, so our numbers mean what they say.
Common questions
Does it change correct text?
In our test, correct paragraphs were left as they were. On a sample of clean Wikipedia text the model changed 0.2% of the words.
Does my text leave my machine?
No. The model runs locally, and there is a compressed build that runs on a CPU without a GPU.
Which dialects does it understand?
It was trained on twenty-two dialects, from Morocco to Oman, and turns them into correct standard Arabic.
What are its limits?
Spelling and grammar are its strongest areas. Rare dialect words are the hardest, and it sometimes leaves them as they are. Rewriting is still in beta.
Work with us
Building something in Arabic? Let's talk.
Researchers, publishers, learning platforms, or a team that wants a checker inside its product. Write to us.
Write as you like.
Paste your text and see the difference yourself.
Start now