Asma-ul-Husna, one day at a time
Learn Allah's 99 names, one a day
A calm daily ritual for memorizing the beautiful names of Allah with the meaning in English and Urdu, a streak to keep you consistent, and a card to share what you learned.
What's inside
Everything that makes the habit stick
Built around the actual ritual of learning Asma-ul-Husna, not just a list to scroll past.
Today's name
Every day brings one new name, shown with its full meaning in English and Urdu next to the original Arabic.
Audio Recitations
Each name comes with a clear recitation, so you can hear it pronounced correctly as you learn.
Built-in Tasbih Counter
Count your recitations for each name right on its card. Your count is saved automatically, so you can pick up where you left off.
Streaks & milestones
See your progress build day by day, with milestones marking 10, 25, 50, and all 99 names learned.
Search & themes
Look up any name directly, or browse by theme; mercy, power, knowledge , instead of scrolling through numbers.
Shareable cards
Turn today's name into a clean, downloadable card to share with family or post to your story.
Quiz mode
Check what you remember with a quick recall test, whenever you're ready.
Light & dark mode
Switch between light and dark themes for comfortable reading, day or night.
Auto-Save
Your streaks, counts, and settings save automatically on your device, nothing is lost between sessions.
The daily ritual
Three steps, every day
Open the app
See today's name as soon as you open the app, along with the current Hijri date.
Learn the meaning & listen
Read the meaning in English and Urdu, listen to the recitation, and use the counter as you practice.
Keep your streak
Come back tomorrow for the next name, and watch your progress build toward all 99.
A closer look
What it looks like
Articles & Insights
Latest from our Blog
Questions
Good to know
What are the 99 names of Allah?
Asma-ul-Husna — also written as Asma ul Husna or Asma e Husna; refers to the 99 names of Allah, each describing one of His attributes, such as Ar-Rahman (the Most Merciful) and Al-Alim (the All-Knowing). These names appear throughout the Quran and Hadith and are commonly recited and memorized by Muslims.
How do I memorize Asma-ul-Husna?
Learning Asma ul Husna with meaning is easier in small steps than all at once. This app gives you one name a day, along with its meaning in English and Urdu, and tracks your streak so the habit is easier to keep up.
What are the benefits of learning the names of Allah?
Learning the names of Allah and their benefits is a way to build a small, consistent habit of reflection. Focusing on one name and its meaning at a time makes it easier to remember and carry into daily life.
Can I practice recitations and tracking inside the app?
Yes. Each name includes an audio recitation for correct pronunciation, along with a built-in Tasbih counter to track your count for that name on the same screen.
Is the app free to use?
Yes, the app is completely free to use.
Does it show meanings in Urdu as well as English?
Yes. Every name includes its meaning in both English and Urdu, along with the Arabic script and transliteration.
Can I revisit names I've already learned?
Yes. You can search for any name, or filter the full list by learned, not yet learned, or by theme, at any time.
Start with today's name
It takes a minute to learn one name. It takes 99 days, at most, to know them all.