→ إعراب · Quran tools

Parse any Quran ayah, for free.

Irab gives you instant word-by-word i'rab analysis for any verse of the Quran. Paste an ayah, get every word's case, function, root, and grammatical relationship in seconds. The AI is tuned for classical Arabic, accurate for serious Quran students, and free to try right now on this page.

Why parsing the Quran is harder than parsing modern Arabic

Quranic Arabic is classical, not modern, older vocabulary, denser construction, and rhetorical structures (chiasmus, ellipsis, fronted objects) that rarely appear in news writing. Generic Arabic NLP tools trained on Wikipedia or news corpora often fail on Quran. A serious Quran parser needs classical training data and an attention to rhetorical features.

Take Surah al-Baqara verse 2: ذَٰلِكَ ٱلْكِتَـٰبُ لَا رَيْبَ ۛ فِيهِ ۛ هُدًى لِّلْمُتَّقِينَ. The structure includes a fronted demonstrative, an embedded negative clause, and an indefinite predicate that drops case marking due to its position. Most generic parsers stumble here. A Quran-aware parser handles it as routine.

Irab's engine is tuned specifically for Quranic Arabic. We trained on classical sources alongside MSA, and we maintain a custom rule layer that handles common Quranic patterns: tafsir bi-ma'thur conventions, idafa with hidden second terms, and verbal nouns standing in for finite verbs.

Examples of what you'll get

Submit Surah al-Fatiha verse 2 (ٱلْحَمْدُ لِلَّهِ رَبِّ ٱلْعَـٰلَمِينَ) and Irab returns: ٱلْحَمْدُ as mubtada marfu', لِلَّهِ as a prepositional phrase forming the predicate, رَبِّ as badal majrur, and ٱلْعَـٰلَمِينَ as mudaf ilayh majrur. Every word has its function, case, and explanation.

The output for each parsed word includes:

  • Grammatical case, marfu', mansub, majrur, or majzum (with mabni for indeclinables)
  • Function, mubtada, khabar, fa'il, maf'ul bih, badal, mudaf ilayh, etc.
  • Case marker, which vowel or letter shows the case (ḍamma, fatḥa, kasra, sukun, or sound plural ending)
  • Root, the trilateral or quadrilateral root the word is built from
  • Plain explanation, why the word takes this form, in your reading language

Who this is for

Quran students who want to read with comprehension, not just decode. Madrasah teachers grading or preparing lessons. Translators and tafsir researchers cross-checking edge cases. Hifz parents helping their children understand what they recite. Anyone serious about engaging with Arabic scripture.

  • Quran students, drill on any ayah, get instant feedback, track your progress
  • Hifz parents, help your children understand the meaning of what they memorize, not just the sound
  • Madrasah teachers, grade student i'rab homework in seconds, prepare lessons faster
  • Translators, verify your reading of difficult ayat against an independent analysis
  • Tafsir researchers, quickly check the structural reading underlying classical interpretations
  • Reverts and converts, start understanding the Quran's structure from day one

How to start parsing the Quran today

Open the homepage demo, paste any ayah, and submit. You'll see word-by-word analysis instantly. For unlimited daily parsing across the whole Quran, plus practice exercises, mastery certificates, and offline access, install the Irab app on iOS or Android. The app's free tier covers most casual study; Plus unlocks unlimited.

  1. Try the demo first. No signup. Click here to try the live Quran parser on the homepage.
  2. Install the app. Available free on Google Play and the App Store. Includes daily i'rab analyses on the free tier.
  3. Build a daily ritual. One ayah a day, parsed and understood. Compounds into mastery faster than you'd think.
  4. Pair with study. Use Irab alongside your regular Arabic curriculum, Bayyinah, Madinah Books, your local madrasah course.

أسئلة شائعة

أسئلة متكررة

Does Irab parse the entire Quran?

Yes, every ayah from al-Fatiha to an-Nas. The same AI engine handles short Meccan surahs and long Medinan ones. Submit any ayah and you'll get full word-by-word grammatical analysis in seconds.

Is the parsing accurate for classical Arabic?

The model is specifically tuned on classical and Quranic Arabic, not just modern standard Arabic. For 95%+ of ayat the analysis matches what a trained scholar would give. Edge cases involving ambiguity or variant readings are flagged for human review.

Does it handle the seven qira'at (variant readings)?

The analysis follows Hafs an Asim, the most widely known reading. Dedicated support for the other qira'at is on our roadmap but not yet shipped, you can paste an ayah in any qira'a and the engine will still parse it correctly, but it won't flag the qira'a-specific differences yet.

Can I parse a whole surah at once?

Inside the app you navigate ayah by ayah through any surah and get instant analysis on each. We don't currently offer one-click bulk export of an entire surah, that's on the roadmap.

What about word-level details, root, conjugation, meaning?

Every parsed word includes its root, conjugation pattern, dictionary meaning, and translation. Tap any word in the result to see the full breakdown. The dictionary supports translations into English and French.

Is this a substitute for studying with a teacher?

No. It accelerates practice but does not replace the framework a teacher provides. Use it to check your own parsing, drill faster, and build intuition through volume, alongside, not instead of, structured study.