How to Memorize the 99 Names of Allah: A 33-Day Plan That Actually Works

By the SABR editorial team · · Updated

A quiet study desk with an open blank notebook, a tasbih, and a small lantern in warm morning light.

Key takeaways

  • The 99 Names of Allah (Asma ul Husna) can be memorized in about 33 days by learning 3 names per day and revising every prior batch.
  • Forgetting is a revision problem, not a memory problem — schedule review of older names before adding new ones each session.
  • Learn each name with its Arabic pronunciation, transliteration, and a commonly-agreed short meaning; skip disputed interpretations.
  • Use a trusted reciter's audio so the sound anchors the memory — listening precedes reading for most learners.
  • Expect day 8 to day 15 to be the hardest window; adjust the pace instead of skipping revision.
  • A qualified teacher remains the best source for correct Arabic pronunciation and tajwid.
  • SABR's Asma ul Husna track applies spaced repetition and streaks to this exact 33-day structure.

How to Memorize the 99 Names of Allah: A 33-Day Plan That Actually Works

TL;DR. Most people who try to memorize the 99 Names of Allah stall by day 10 because they memorize new names without a revision schedule for the ones they already learned. The fix is a 33-day plan that adds 3 names per day, blocks 5 minutes of review before any new memorization, and cycles all learned names every 7 days. Use audio, learn the commonly-agreed meaning alongside the Arabic, and expect week two to be the hardest. As of August 2026, this is the routine we recommend inside SABR's Asma ul Husna track.

Memorizing the 99 Names of Allah (Asma ul Husna) sits somewhere between reciting a short surah and building a small vocabulary in a new language. There is Arabic to pronounce, a transliteration to lean on if you are still learning to read, and a short meaning to attach to each name so it doesn't become a string of unfamiliar sounds. In tracking 4,000+ users in SABR's first month, we noticed the same pattern with the Asma ul Husna track: people burn through the first 15 names in a week, then quietly stop when the older ones start slipping.

This article gives you the exact 33-day plan we recommend, the reason most attempts fail, the mistakes to avoid, and a practical answer to the questions we hear most often. It is aimed at Muslims who want to memorize the Names properly — not just recognize them.

Why memorizing the 99 Names of Allah is harder than it looks

The 99 Names are short, so the challenge is not the length. The challenge is threefold:

  • They sound alike. Many names share a root or a rhythm (Al-Rahman / Al-Raheem, Al-Malik / Al-Malikul-Mulk, Al-Awwal / Al-Akhir). Without a revision system, they collapse into each other in your memory within a week.
  • They come with meanings you also want to remember. Just repeating Arabic sounds without attaching a commonly-agreed meaning makes recall unstable — you have no anchor.
  • The list has no strong narrative order. Unlike a surah where the verses flow in sequence, the Names in the traditional list (based on the hadith preserved by At-Tirmidhi) don't tell a story you can hold onto.

Across the most common Hifz routines we see, the failure mode is always the same: learners treat the 99 Names as a memorization sprint instead of a review-first habit. By day 12 they can barely recall the names from days 1–3, get discouraged, and stop.

Key takeaway. You are not forgetting because you are bad at memorizing. You are forgetting because you never scheduled a time to revise the names you already learned.

A simple system: the 33-day plan

The plan below assumes 15–20 minutes per day. You add 3 new names each day for 33 days (33 × 3 = 99). Every session revises everything you have learned so far before you touch a new name.

1. Fix your source and your reciter first

Before day one, pick:

  • The list of 99 Names you will use. The most commonly referenced list follows the narration preserved by At-Tirmidhi. [source: reliable Asma ul Husna reference]
  • The audio reciter you will listen to daily. Consistency matters more than the specific choice — pick one and stick with it for all 33 days so your ear locks onto the same pronunciation.
  • A short, widely-accepted meaning for each name (one or two words in English or your first language). Avoid disputed theological interpretations — stick to what scholars broadly agree on. [source: mainstream tafsir summary of Asma ul Husna]

2. Do a 5-minute revision block BEFORE any new learning

Every session opens with revision, not new memorization. This is the single most important rule. If you only have 5 minutes today, use them to revise — do not add new names on a short day. Missed revision is what breaks the chain.

3. Add 3 new names per day

For each new name:

  1. Listen to the reciter say it 3 times.
  2. Say it out loud yourself 5 times, matching the sound.
  3. Say the name and its short meaning together 5 times (e.g. "Al-Wadud — the Most Loving").
  4. Cover the text and try to recall all 3 names in order from memory.

Roughly 20 total repetitions per name over the session, spread across those four steps. This mirrors the default repetition target we use for ayah memorization inside SABR.

4. Cycle through everything every 7 days

On day 7, day 14, day 21, day 28, and day 33, do a full-list revision instead of adding new names. Yes, this technically extends the plan slightly past 33 days if you take full rest days for cycling — that is fine. The goal is retention, not speed.

5. Group names into clusters of 10

Once you cross day 10, mentally group the names into blocks of 10 (names 1–10, 11–20, etc.). Recall by block, not by trying to list all 99 in one go. Grouping is how most long-term memorizers keep large lists stable.

6. Use one name per day in your dua

After a name is stable in memory, start using it in your personal dua once per day. This turns the name from a memorized string into an active part of your worship — which is the whole point. Muslims traditionally invoke Allah using His Names based on the ayah in Surah Al-A'raf (7:180). [source: Surah Al-A'raf 7:180]

7. Do a final consolidation week

After day 33, spend 7 more days doing nothing but full-list revision. This consolidation week is what turns short-term recall into long-term retention. Skipping it is the reason most people can list all 99 the day they finish and only 40 of them two months later.

Key takeaway. New learning without a revision schedule is not memorization — it is temporary recognition. The 5-minute review block before every session is what makes the 33-day plan actually stick.

The daily structure at a glance

Session block Duration What you do
Revision (yesterday) 3 min Recall yesterday's 3 names with meanings
Revision (earlier) 2 min Cycle through a rotating older batch of 10
Listen 2 min Hear today's 3 new names from your chosen reciter
Repeat aloud 5 min Say each new name + meaning ~10 times
Self-test 3 min Cover the text; recall today's 3 names in order
Total ~15 min

The 33-day map

Days What happens
Day 1–7 Learn names 1–21. Day 7 is a full-list revision day.
Day 8–14 Learn names 22–42. Expect this to be the hardest window — older names start blurring. Day 14 revision only.
Day 15–21 Learn names 43–63. Start grouping into 10s. Day 21 revision only.
Day 22–28 Learn names 64–84. Day 28 revision only.
Day 29–33 Learn names 85–99. Day 33 is the final full-list day.
Day 34–40 Consolidation week — no new content, full revision daily.

Common mistakes

These are the mistakes we see most often — each one predicts a stalled plan.

  • Skipping the daily revision block to "save time" for new names. This is the number one reason people fail. Revision is not the warm-up; it is the workout.
  • Memorizing only the Arabic without the meaning. The meaning is the anchor. Without it, you have 99 similar-sounding strings that will collapse into each other.
  • Reading the list silently instead of saying it aloud. Recitation memory is auditory-motor, not visual. If you only read, you will not recall under pressure.
  • Switching reciters mid-plan. Different maqams and speeds re-encode the sound in your memory and cost you a day of recall stability every time you switch.
  • Attempting 10 names per day to "finish faster." People who try this almost always stop by day 6. Slower is faster on the 99 Names.
  • Adding new names on days you missed revision. If you skipped yesterday's revision, do TWO revision blocks today before adding anything new.
  • Treating theological depth as a prerequisite. You do not need to understand every nuance of Al-Muhaymin before memorizing it. Memorize with the commonly-agreed short meaning, then deepen your understanding gradually with qualified teachers.

Where SABR fits in

SABR includes an Asma ul Husna track built around exactly this structure: 3 new names per day, spaced revision before any new content, audio playback for each name, and streaks so you notice a missed day before it becomes a missed week. The Arabic, transliteration, and a short widely-accepted meaning are shown together so the anchor stays with the sound. The standard learning track is free. Premium adds convenience like offline downloads and picking names outside the default order.

If you would rather do this on paper, the plan above works without any app. If you want the reminders and revision scheduling done for you, SABR is on iOS and Android.

A note on tajwid and pronunciation

Most of the 99 Names contain sounds that are difficult for non-Arabic speakers — the ح in Al-Hakeem, the ع in Al-Aleem, the ق in Al-Quddus, the ص in Al-Samad. Any app or article — including this one — is a memorization aid, not a substitute for a qualified teacher. For correct pronunciation of the Names, especially if you plan to use them in dua or dhikr aloud, spend time with a teacher who can correct your makharij (points of articulation).

Frequently asked questions

How long does it take to memorize the 99 Names of Allah?

With 15–20 minutes per day and 3 new names per session, most learners memorize the full list in about 33 days of new-learning plus 7 days of consolidation — roughly 40 days total. Going slower (2 names per day over 50 days) usually produces better long-term retention than trying to finish in 20 days.

Do I need to memorize the 99 Names of Allah in a specific order?

The most commonly used order follows the narration preserved by At-Tirmidhi. Memorizing in order helps you recall by position — you know that Al-Malik follows Ar-Raheem, which becomes a memory anchor. If you memorize randomly, you lose that anchor and recall becomes much harder.

Is there a hadith about memorizing the 99 Names of Allah?

The most well-known narration on this topic is in Sahih al-Bukhari and Sahih Muslim, mentioning that Allah has 99 Names and that whoever preserves them will enter Paradise. Scholars have discussed the meaning of "preserving" (ihsa) extensively — it involves more than mere recitation. For the specific wording and scholarly commentary, consult a qualified teacher or a trusted collection. [source: Sahih al-Bukhari and Sahih Muslim hadith on the 99 Names]

Should I memorize the meanings in English or Arabic?

Memorize the Arabic name as your primary target. For the meaning, use whichever language you think in — English, Urdu, French, Turkish. The meaning is a memory anchor, not a translation exercise. As you grow, you can layer in Arabic-language explanations from qualified teachers.

What if I don't read Arabic yet?

Use transliteration as a bridge. Listen to a trusted reciter daily so your ear learns the sound before your eyes can read the script. Over the 33 days, you will start to recognize the Arabic characters that recur across many names. Do not let "I can't read Arabic yet" be the reason you delay starting.

How do I stop forgetting the names after I finish?

Do the 7-day consolidation week. After that, revise the full list once a week for the next 3 months, then once every 2 weeks after that. Forgetting after finishing is almost always because people stop the revision cycle the moment they hit name 99.

About the author

This article was written by the SABR editorial team and reviewed by the founder of SABR (4,000+ active users in month one). SABR is a Duolingo-style Qur'an memorization app also covering the 99 Names of Allah and everyday duas. Learn more at get-sabr.com or on the blog.

Start with three names today

If this plan makes sense, don't wait for a fresh Monday to start it. Learn the first 3 names today, revise them before adding names 4–6 tomorrow, and you will be roughly 40 days from knowing all 99 by heart in shaa Allah.

SABR helps with memorization structure, spaced revision, and consistency. For correct pronunciation and tajwid of the 99 Names of Allah, learning with a qualified teacher remains highly recommended.

Last updated 2026-08-06.

Frequently asked questions

How long does it take to memorize the 99 Names of Allah?+

With 15–20 minutes per day and 3 new names per session, most learners memorize the full list in about 33 days of new-learning plus 7 days of consolidation — roughly 40 days total. Slower plans (2 names per day) usually produce better long-term retention than rushing to finish in 20 days.

Do I need to memorize the 99 Names of Allah in a specific order?+

The most commonly used order follows the narration preserved by At-Tirmidhi. Memorizing in order gives you a positional anchor — you know which name follows which — which makes recall significantly easier than memorizing randomly.

Is there a hadith about memorizing the 99 Names of Allah?+

Yes, the most well-known narration is in Sahih al-Bukhari and Sahih Muslim, mentioning that Allah has 99 Names and that whoever preserves them will enter Paradise. Scholars have discussed the exact meaning of "preserving" (ihsa) at length — consult a qualified teacher for the specific wording and interpretation.

Should I memorize the meanings in English or in Arabic?+

Memorize the Arabic name as your primary target. For the short meaning, use whichever language you think in most naturally — English, Urdu, French, Turkish — since the meaning acts as a memory anchor rather than a translation exercise.

What if I don't read Arabic yet?+

Use transliteration as a bridge and listen to a trusted reciter daily so your ear locks onto the sound before your eyes can read the script. Over the 33-day plan, you will start recognizing the Arabic characters that recur across many names.

How do I stop forgetting the names after I finish the plan?+

Do a 7-day consolidation week after day 33, then revise the full list once a week for the next 3 months, then once every 2 weeks. Forgetting after finishing is almost always caused by stopping revision the moment you learn the 99th name.

S

SABR editorial team

We build SABR — a Duolingo-style Qur'an memorization app with 4,000+ active users in its first month. For tajwid and recitation correction, we still recommend learning with a qualified teacher.

Try SABR →

Want to start memorizing today?

Download SABR free. The Qur'an memorization path is always free — Premium adds flexibility.