بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيمِ

QuranRoots

Master Quranic vocabulary through root words, spaced repetition, and contextual study.

1,642 root words 50,000+ word occurrences 114 surahs

See QuranRoots in Action

How It Works

1

Explore Roots

Browse 1,642 Arabic root words. Each root unlocks the meaning of dozens of Quranic words.

2

Study with FSRS

Add roots to your study deck. The FSRS algorithm schedules reviews at the optimal time for your memory.

3

Read in Context

Read the Quran word-by-word. Click any word to see its root and add it to study.

4

Track Mastery

Watch your progress grow. Just 250 roots cover 80% of the Quran's vocabulary.

The Path to Mastery

50
roots
45% coverage
Foundation
100
roots
60% coverage
Intermediate
250
roots
80% coverage
Advanced
500
roots
92% coverage
Expert

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.

Begin Your Journey