How to Memorize the 99 Names of Allah: A 30-Day Plan That Actually Works
A realistic 30-day plan to memorize the 99 Names of Allah with Arabic, transliteration, and widely-agreed meanings. Daily schedule, revision system, and the common mistakes that cause most people to stall around Name 40.

To memorize the 99 Names of Allah (Asma ul Husna) in 30 days, learn 3-4 new Names per day in grouped batches of 10, pair each Name with its Arabic, transliteration, and a widely-agreed meaning, and revise all previously learned Names daily. The failure point is almost never memory — it is skipping the daily revision block, which is why most people stall around Name 40. As of October 2026, we recommend 10-15 minutes a day, split into 5 minutes new / 5 minutes recent / 5 minutes older, and treating the final week as revision-only. A simple audio-plus-repetition workflow sticks better than reading alone.
How to Memorize the 99 Names of Allah: A 30-Day Plan That Actually Works
TL;DR. To memorize the 99 Names of Allah (Asma ul Husna) in 30 days, learn 3-4 new Names per day in grouped batches of 10, pair each Name with its Arabic, transliteration, and a widely-agreed meaning, and revise all previously learned Names daily. The failure point is almost never memory — it is skipping the daily revision block, which is why most people stall around Name 40. As of October 2026, we recommend 10-15 minutes a day, split into 5 minutes new / 5 minutes recent / 5 minutes older, and treating the final week as revision-only.
Most Muslims who try to memorize the 99 Names of Allah give up somewhere between Name 30 and Name 50. It is almost never because the Names are hard to pronounce or impossible to remember. It is because they tried to memorize all 99 as a single long list, without a revision system, and after a week the earlier Names started slipping while new ones kept arriving.
In tracking 4,000+ users in SABR's first month, we observed the same pattern repeat across Hifz, dua memorization, and Asma ul Husna tracks: the people who finish are not the ones with the best memory — they are the ones who revise what they already learned every single day. This article lays out a 30-day plan that treats revision as the main event, not an afterthought.
Key takeaways
- The 99 Names of Allah can realistically be memorized in 30 days at 3-4 Names per day plus daily revision.
- Grouping Names in batches of 10 reduces interference and makes revision measurable.
- Audio repetition (listening to a reciter and repeating aloud) outperforms silent reading for retention of Arabic.
- The most common failure point is around Name 40-50, when new Names start overwriting earlier ones without a revision schedule.
- Non-Arabic readers should start with transliteration as a bridge but prioritise hearing the correct Arabic pronunciation.
- Learning the commonly-agreed meaning of each Name alongside the Arabic roughly doubles long-term retention.
- The final 5-7 days of any 30-day plan should be revision-only — no new Names added.
Why most 99 Names plans fail
The failure is structural, not spiritual. We see four root causes repeat.
1. The flat-list problem
Most people treat the 99 Names as a flat sequential list. That means by the time you reach Name 60, Names 1-20 have had no attention for roughly three weeks. Memory decays on a predictable curve, and without a revision pass they fade. The problem feels like forgetting; the fix is scheduling.
2. Reading instead of hearing
Many non-Arab Muslims try to memorize the Names from a transliteration list on a webpage. Transliteration helps you get started, but Arabic words carry sounds that transliteration cannot fully encode — the pharyngeal ḥ, the emphatic ṣ, the glottal ʿ. Without hearing a reciter, pronunciation drifts and the Names feel foreign, which weakens recall.
3. No meaning anchor
Memorizing a sound without its meaning is harder than memorizing a sound with its meaning. When you know that Ar-Rahman means "The Most Merciful" and Ar-Razzaq means "The Provider", each Name becomes an idea rather than a syllable. Ideas stick. Syllables fade.
4. All-or-nothing days
Most plans assume a perfect 20-minute session every day. Real life produces 2-minute days (sick, travel, work emergency). Plans that collapse on a 2-minute day don't finish. Plans that keep going on a 2-minute day do.
Key takeaway. The problem with memorizing the 99 Names is not the memorization — it is the absence of a daily revision block that keeps older Names alive while new ones are being added.
A simple 30-day system (7 steps)
The plan below assumes 10-15 minutes a day. If you can only give 5 minutes on a given day, do step 3 (revision) and skip step 2 (new Names) — never the other way around.
Step 1 — Group the 99 Names into 10 batches
Split the Names into 10 batches of roughly 10 Names each (the last batch has 9). Batches give you a measurable unit: "today I'm working on batch 3" is clearer than "today I'm on Name 24." Batches also make revision countable — on day 15 you can check off batches 1 and 2 as "locked in" and know exactly which 5 batches are still fragile.
Step 2 — Learn 3-4 new Names per day
For each new Name, do three passes:
- Listen to a reciter say the Name clearly, twice.
- Repeat the Name aloud 5-10 times, matching the Arabic sounds.
- Say the meaning aloud once, in your language: "Al-Malik — The King."
Use the commonly-agreed, non-controversial meaning for each Name. Avoid trying to memorize long theological definitions — one short phrase is enough to anchor the Arabic. [source: a well-known Asma ul Husna reference such as an authenticated classical commentary]
Step 3 — Revise every Name you've already learned, every day
This is the step that makes or breaks the plan. Every day, before you add new Names, run through all previously learned Names once. By day 10 this takes about 90 seconds. By day 25 it takes about 4 minutes. Yes, it is repetitive. That is the point.
Step 4 — End every batch with a "lock-in" day
After you finish a batch of 10, spend one day doing no new Names. Just that batch, repeated 3-5 times, with meanings. Then test yourself: can you say all 10 Names in order, with meanings, without looking? If yes, the batch is locked in and moves to the lighter revision rotation. If no, repeat the lock-in day.
Step 5 — Use a 5-5-5 structure on normal days
Split your session into three 5-minute blocks:
- 5 min new — the 3-4 Names you are learning today.
- 5 min recent — the last 2 batches you finished.
- 5 min older — a rotating older batch.
This three-pane view keeps everything alive without any one block dominating.
Step 6 — Reserve the last 5-7 days for revision only
Stop adding new Names around day 23-25. Spend the final week cycling through all 99 Names daily, in order, with meanings. This is where the list consolidates from "I kind of know most of them" to "I can recite them from memory."
Step 7 — Protect the habit with a floor, not a ceiling
Set a minimum you can always hit (even 2 minutes of revision counts) rather than a maximum you aim for. Streaks break on perfectionism, not on effort. The plan has to survive bad days.
Suggested 30-day schedule
| Days | What you do | New Names/day | Revision load |
|---|---|---|---|
| 1-3 | Batch 1 | 3-4 | None |
| 4 | Lock-in batch 1 | 0 | Batch 1 only |
| 5-7 | Batch 2 | 3-4 | Batch 1 |
| 8 | Lock-in batch 2 | 0 | Batches 1-2 |
| 9-22 | Batches 3-8 (same pattern) | 3-4 | Growing |
| 23-24 | Finish batches 9-10 | 3-4 | All earlier batches |
| 25-30 | Revision only | 0 | All 99 Names daily |
Key takeaway. The last week of any 30-day plan should contain zero new Names. If you are still adding Names on day 28, you have not finished memorizing — you have finished adding to the pile.
Common mistakes to avoid
Reading from a webpage instead of listening. You will internalise visual Arabic without ever learning the sound. Always include an audio pass.
Skipping revision on busy days. Skip new Names on busy days instead. New Names without revision is the exact pattern that causes the day-15 collapse.
Trying to memorize long meanings. One short, widely-agreed phrase per Name is enough. Deep theological study is a separate pursuit and belongs with a teacher, not a 30-day sprint.
Memorizing in a different order than you'll recite. If you plan to recite the Names in the traditional sequence, memorize them in that sequence. Jumping around makes retrieval slower.
No lock-in days. Without a "test yourself" checkpoint every 10 Names, you don't know what you actually know. The lock-in day is cheap insurance.
Starting over after a missed day. One missed day is not a reset. Pick up where you left off; add revision; keep going. Restarting is what turns a 30-day plan into a 6-month frustration.
Expecting the Names to feel "spiritual" every session. Some sessions will. Many will feel ordinary. Consistency does not require intensity.
How SABR fits in
SABR is a Qur'an memorization app with a dedicated Asma ul Husna track that implements the exact system above: each Name is taught with Arabic, transliteration, a short widely-agreed meaning, and audio. The app handles the daily revision scheduling so you don't have to track which batches are "fragile" and which are "locked in" on paper. The standard Asma ul Husna track is free; Premium is for convenience features like offline mode. You can also download SABR if you want the plan built in rather than tracked manually. If you prefer paper, the plan in this article works without any app.
A note on teachers
An app helps with structure, repetition, and revision. It does not replace a qualified teacher for pronunciation correction (tajwid-style accuracy on the Arabic sounds) and for deeper theological meaning of each Name. If you have access to a knowledgeable teacher or a reliable classical commentary, use them alongside this plan — especially for Names whose meaning carries nuance.
Frequently asked questions
How long does it realistically take to memorize the 99 Names of Allah?
At a sustainable pace of 3-4 new Names per day with daily revision, most learners finish in 30 days including a final revision-only week. Faster plans (10-14 days) are possible but have a much higher drop-off rate because they skip the revision block that keeps earlier Names alive.
Can I memorize the 99 Names if I don't read Arabic?
Yes. Start with transliteration as a bridge and prioritise listening to a reciter so your pronunciation anchors to the Arabic sound rather than to English letters. Many non-Arab Muslims memorize the Names successfully this way; the key is hearing the Names, not just reading them.
Do I need to memorize the meaning of each Name?
Strongly recommended. Pairing each Name with its commonly-agreed meaning roughly doubles long-term retention and makes recitation meaningful rather than mechanical. Keep the meaning short — one phrase per Name is enough for the memorization stage. Deeper study is a separate pursuit.
What if I miss a day?
One missed day is not a reset. The next day, do your normal revision first, then add the new Names you had scheduled. Only shift the finish date if you miss 3+ days in a row. Plans fail from the response to a missed day, not from the missed day itself.
Should I memorize the Names in order?
For the first full memorization, yes — memorize them in the traditional sequence you plan to recite. Recall is faster when retrieval order matches storage order. Once all 99 are memorized, random-order practice becomes useful for deeper locking-in.
Is there a specific time of day that works best?
Any time you will reliably do it every day beats any "ideal" time you will miss. We see the most consistency with sessions right after Fajr, right after Isha, or on a commute with headphones. Pick one anchor and keep it.
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 Qur'an memorization app with dedicated tracks for Hifz, duas, and the 99 Names of Allah. For questions or corrections, contact support.sabr@gmail.com.
Start today
The plan above works on paper, in a notebook, or inside an app. If you want the daily revision scheduling, batching, and audio built in, SABR has an Asma ul Husna track that implements this exact system.
- Visit https://get-sabr.com
- Download on iOS: https://apps.apple.com/us/app/sabr-quran-memorization/id6761574702
- Get it on Google Play: https://play.google.com/store/apps/details?id=com.sabr.app
Start with Name 1 today. Revise it tomorrow. Everything else follows.
SABR helps with memorization structure, repetition, and consistency. For pronunciation correction and deeper theological meaning of the Names of Allah, learning with a qualified teacher is highly recommended.
Last updated 2026-10-04.
Key takeaways
- ✓The 99 Names of Allah can realistically be memorized in 30 days at 3-4 Names per day plus daily revision.
- ✓Grouping Names in batches of 10 reduces interference and makes revision measurable.
- ✓Audio repetition (listening to a reciter and repeating aloud) outperforms silent reading for retention of Arabic.
- ✓The most common failure point is around Name 40-50, when new Names start overwriting earlier ones without a revision schedule.
- ✓Non-Arabic readers should start with transliteration as a bridge but prioritise hearing the correct Arabic pronunciation.
- ✓Learning the commonly-agreed meaning of each Name alongside the Arabic roughly doubles long-term retention.
- ✓The final 5-7 days of any 30-day plan should be revision-only — no new Names added.
FAQ
How long does it realistically take to memorize the 99 Names of Allah?
Can I memorize the 99 Names if I don't read Arabic?
Do I need to memorize the meaning of each Name?
What if I miss a day?
Should I memorize the Names in order?
Is there a specific time of day that works best?
Try SABR free — memorise the Quran with a smart schedule
Start with Al-Fatiha on iOS or Android. Free forever, no ads.
Continue reading
Best Apps to Memorize the 99 Names of Allah in 2026
An honest 2026 comparison of the apps people actually use to memorize the 99 Names of Allah — which are built for memorization, which are reference tools, and which fit which learner.
99 Names of Allah: A Beginner's Guide to Memorizing Asma ul Husna in 30 Days
A practical 30-day plan for beginners to memorize the 99 Names of Allah — three Names a day, short commonly-agreed meanings, daily revision, and honest limits about where an app helps and where a scholar is needed.
As Sabur Meaning: The Patient One and How Memorizing This Name Changes Your Mindset
As-Sabur is commonly translated as "The Most Patient." Here's the commonly-agreed meaning of this Name of Allah, how memorizing it changes your mindset in hard seasons, and a simple daily method to learn it by heart.
As Salam
As-Salam is one of Allah's 99 Names, meaning The Source of Peace. Here is its meaning, its place in the Qur'an, and a simple 6-step system to memorise and retain it.