QuranicWords is a free, open-source course and dictionary for the vocabulary of the Qur'an.
It teaches … words from … roots
in order of how often they occur, so the first lessons already cover a large share of the text
(the full list covers … of the … word occurrences counted).
Learn in short lessons
The learning path walks through the curriculum chapter by chapter. Each lesson introduces about five words and ends with a quick check.
Review at the right time
Learned words go into five Leitner boxes and come back for review after 0, 1, 3, 7 and 16 days. Misses return to box 1.
See words in context
Every word links to an example verse with the word highlighted. Words with several meanings show each meaning with its own verse.
The most frequent words
Arabic
Type
Occurrences
Meaning
Frequently asked questions
Which languages are the meanings available in?
English, Bengali (বাংলা), Urdu (اردو), Hindi (हिन्दी), Indonesian (Bahasa Indonesia), Turkish (Türkçe), Persian (فارسی) and French (Français). The interface is available in the same languages.
Does it work offline?
Yes. After the first visit the app, the dictionary and your progress work without a connection. Example verses and recordings you have opened are kept for offline use too.
Is my progress private?
There are no accounts, ads or analytics, and the site makes no third-party requests. Progress is stored only in your browser; you can export it to a file from the Progress page.
Can I browse every word, or reuse the data?
Yes. Every word has its own page under Qur'anic words, and every root under Qur'anic roots. The whole vocabulary (meanings in 8 languages, roots, grammar, frequencies and the cited ayahs) is a free open dataset in JSON and CSV.
Is there an Android app?
Yes, an Android app teaching the same curriculum is published on the project's GitHub releases page.