QuranRoots
Master Quranic vocabulary through root words, spaced repetition, and contextual study.
See QuranRoots in Action
How It Works
Explore Roots
Browse 1,642 Arabic root words. Each root unlocks the meaning of dozens of Quranic words.
Study with FSRS
Add roots to your study deck. The FSRS algorithm schedules reviews at the optimal time for your memory.
Read in Context
Read the Quran word-by-word. Click any word to see its root and add it to study.
Track Mastery
Watch your progress grow. Just 250 roots cover 80% of the Quran's vocabulary.
The Path to Mastery
Start Reading
Jump into any surah and read word-by-word with translations.
Features
Root Word System
Arabic roots are 3-letter keys that unlock entire word families. Learn one root, understand dozens of words.
FSRS Spaced Repetition
The same algorithm behind Anki v3. Reviews scheduled at the optimal moment — right before you'd forget.
Word-by-Word Reading
Read any surah with inline translations. Click a word to see its root, morphology, and all occurrences.
Smart Quizzes
Multiple choice, type-the-meaning, and root identification. Filter by recency, retention, or long-term mastery.
Pattern Discovery
Find co-occurring root pairs, word clusters, and repeated ayahs across the Quran.
Multi-Language
Full interface and translations in English, Urdu, and German. 8 color themes including dark and high-contrast.