Tadabbur app icon

Learn the language
of the Quran.

Master the 500 most frequently occurring words in the Quran with flashcards & spaced repetition to enable deeper reflection & understanding.

Tadabbur flashcard — Arabic word with its English meaning
01

Learn

Swipe through Arabic flashcards with transliteration and clear English meanings. Each word is one of the 500 most frequently occurring in the Quran.

Tadabbur flashcard, Arabic side Tadabbur flashcard, English meaning
02

Review

A spaced-repetition system surfaces each word right as you're about to forget it — so what you learn actually stays with you.

Tadabbur review session
03

Track your progress

Daily streaks, learning goals, and progress that syncs seamlessly across every device — so your journey continues wherever you are.

Tadabbur progress and streaks

Five minutes a day is enough. The first word is waiting.