The 99 Names of Allah, called al-Asma' al-Husna ("the Most Beautiful Names"), are titles that describe God's attributes, such as Ar-Rahman (the Beneficent) and Al-Alim (the All-Knowing). The easiest way to learn them is in small themed groups of about ten names a week, pairing each name with its meaning, a Quran verse and a daily dua.

The Prophet Muhammad (peace be upon him) promised Paradise to whoever "counts" these names, so Muslims of every age set out to memorize them. Below you will find what that promise means, a ten-week plan, memory techniques that work for adults and children, and the full list of all 99 names in order with their meanings.

Key takeaways

  • A hadith in Sahih al-Bukhari (2736) and Sahih Muslim (2677) reports that Allah has ninety-nine names, and whoever "enumerates" them will enter Paradise.
  • Another narration of the same hadith in Sahih al-Bukhari (7392) uses the wording "whoever memorized them," which is why memorizing the list is a common devotional goal.
  • Scholars such as Ibn al-Qayyim explained that "enumerating" the names means more than reciting them: it includes understanding their meanings and calling on God by them.
  • The Quran commands believers to "invoke Him by them" (Quran 7:180), so the names are meant to be used in dua, not only learned.
  • The familiar list of 99 names and its order come from a narration in Jami' at-Tirmidhi (3507), which hadith scholars graded weak, so the order is a helpful convention rather than a revealed sequence.

What does "whoever enumerates them enters Paradise" mean?

The hadith, narrated by Abu Hurayrah, says that Allah has "ninety-nine names, one hundred minus one," and whoever ahsaha them will enter Paradise. It appears in Sahih al-Bukhari 2736 and 7392 and in Sahih Muslim 2677. Another version, Sahih al-Bukhari 6410, adds that "Allah is witr (One) and loves the witr."

Ihsa' (ihsa', إحصاء) literally means counting or enumerating something completely. English translations of Bukhari render it in different ways: "whoever knows them," "whoever memorized them," and "whoever believes in their meanings and acts accordingly." Each translation captures part of what scholars understood.

The classical scholar Ibn al-Qayyim described three levels of ihsa':

  1. Learning the names themselves, being able to recite and count them.
  2. Understanding their meanings, what each name tells us about God.
  3. Calling on God by them, in praise and in requests, as the Quran commands.

So the goal is not a memory test. A person who can recite all 99 but never thinks about them has done the first step only. A person who knows a few dozen well, and turns to God through them, is closer to the spirit of the hadith. Ideally, you aim for all three.

How to learn the 99 Names of Allah: a 10-week plan

Learning 99 unfamiliar Arabic words at once is hard. Learning ten related words a week is easy. The plan below groups the names by theme, so each week's names explain each other and stick together in memory.

WeekThemeNames to learn
1Mercy and loveAr-Rahman, Ar-Raheem, Al-Wadud, Ar-Ra'uf, Al-Karim, Al-Barr, Al-Latif, Al-Halim, As-Salam, Al-Mu'min
2Forgiveness and guidanceAl-Ghaffar, Al-Ghafur, Al-Afuww, At-Tawwab, Ash-Shakur, As-Sabur, Al-Mujib, Al-Hadi, Ar-Rashid, An-Nur
3Creation, life and returnAl-Khaliq, Al-Bari', Al-Musawwir, Al-Badi', Al-Mubdi', Al-Mu'id, Al-Muhyi, Al-Mumit, Al-Ba'ith, Al-Warith
4Provision and generosityAr-Razzaq, Al-Wahhab, Al-Fattah, Al-Muqit, Al-Qabid, Al-Basit, Al-Ghaniyy, Al-Mughni, An-Nafi', Al-Mani'
5Knowledge and awarenessAl-Alim, Al-Khabir, As-Sami', Al-Basir, Ash-Shahid, Ar-Raqib, Al-Muhsi, Al-Hasib, Al-Hakim, Al-Wasi'
6Power and mightAl-Aziz, Al-Jabbar, Al-Qahhar, Al-Qawiyy, Al-Matin, Al-Qadir, Al-Muqtadir, Al-Mutakabbir, Ad-Darr, Al-Muntaqim
7Sovereignty and justiceAl-Malik, Malik-ul-Mulk, Al-Wali, Al-Hakam, Al-Adl, Al-Muqsit, Al-Jami', Al-Khafid, Ar-Rafi', Al-Mu'izz, Al-Muzill
8Majesty and gloryAl-Azim, Al-Kabir, Al-Aliyy, Al-Muta'ali, Al-Jalil, Al-Majeed, Al-Majid, Dhul-Jalali wal-Ikram, Al-Quddus, Al-Hamid
9Oneness and eternityAl-Wahid, Al-Ahad, As-Samad, Al-Hayy, Al-Qayyum, Al-Awwal, Al-Akhir, Az-Zahir, Al-Batin, Al-Baqi
10Protection, truth and timingAl-Hafiz, Al-Muhaymin, Al-Waliyy, Al-Wakil, Al-Haqq, Al-Wajid, Al-Muqaddim, Al-Mu'akhkhir

A simple routine for each week:

  1. Day 1: Read the ten names aloud with their meanings. Open each one's page on Quran Universe and read the verse where it appears.
  2. Days 2 to 4: Learn three or four names a day. Recite the new ones after each prayer, then add them to the ones before.
  3. Days 5 and 6: Recite the whole group from memory, then test yourself on meanings.
  4. Day 7: Review every name learned so far, from week one onward.

The weekly review is what makes the plan work. Without it, early names fade by week five. If ten names a week feels like too many, take two weeks per group. The order in which you learn them does not matter for the reward.

Memory techniques that work

Pair each name with its verse

Most of the names appear in the Quran, often at the end of a verse that shows them in action. Al-Ghafur and Ar-Raheem close Quran 39:53, the verse that tells sinners not to despair of God's mercy. Al-Awwal, Al-Akhir, Az-Zahir and Al-Batin all appear in one line, Quran 57:3. Linking a name to a story or verse gives it a place to live in your memory.

Every name page on Quran Universe, such as Al-Wadud or Ar-Razzaq, lists the verses where the name or its root appears.

Use the names in your daily dua

The Quran says, "to Allah belong the best names, so invoke Him by them" (Quran 7:180). Match the name to the need. When asking forgiveness, call on Him as Al-Ghaffar or At-Tawwab. When asking for provision, call Him Ar-Razzaq or Al-Wahhab. When worried, call on Al-Wakil, the Trustee. Names you use daily become names you never forget.

Learn paired names together

Several names come as pairs of opposites: Al-Qabid and Al-Basit (the Constrictor and the Reliever), Al-Mu'izz and Al-Muzill (the One who honors and the One who humbles), Ad-Darr and An-Nafi'. Many scholars advise mentioning these together, since the pair expresses God's full control over both sides of a matter. Pairs are also easier to memorize than single names.

Flashcards and a self-quiz

Write the Arabic name on one side and the meaning on the other, or use a spaced-repetition app. Shuffle the deck and test yourself both ways: name to meaning, and meaning to name. A quick 99 Names of Allah quiz at the end of each week, done alone or with family, shows exactly which names need more review.

Listen and recite

Many people first learned the names through a recited or sung version. Listening while you commute, then reciting along, uses sound and rhythm as a memory aid. Make sure the recording uses correct pronunciation.

Tips for teaching children

Children learn best with fewer names and more stories. Start with names they can feel, such as Ar-Rahman, Al-Khaliq, Ar-Razzaq and As-Sami', and ask them where they see each one in their day. Rewarding each completed group keeps them motivated.

The 99 Names of Allah in order, with meaning

This list follows the traditional order taken from the narration in Jami' at-Tirmidhi. Select any name to see its full explanation and the verses where it appears, or browse the 99 Names of Allah index.

#ArabicTransliterationMeaning
1الرَّحْمَنُAr-RahmanThe Beneficent
2الرَّحِيمُAr-RaheemThe Merciful
3الْمَلِكُAl-MalikThe King / Eternal Lord
4الْقُدُّوسُAl-QuddusThe Purest
5السَّلاَمُAs-SalamThe Source of Peace
6الْمُؤْمِنُAl-Mu'minThe Inspirer of Faith
7الْمُهَيْمِنُAl-MuhayminThe Guardian
8الْعَزِيزُAl-AzizThe Precious / The Most Mighty
9الْجَبَّارُAl-JabbarThe Compeller
10الْمُتَكَبِّرُAl-MutakabbirThe Greatest
11الْخَالِقُAl-KhaliqThe Creator
12الْبَارِئُAl-Bari'The Maker of Order
13الْمُصَوِّرُAl-MusawwirThe Shaper of Beauty
14الْغَفَّارُAl-GhaffarThe Forgiving
15الْقَهَّارُAl-QahharThe Subduer
16الْوَهَّابُAl-WahhabThe Giver of All
17الرَّزَّاقُAr-RazzaqThe Sustainer
18الْفَتَّاحُAl-FattahThe Opener
19اَلْعَلِيْمُAl-AlimThe Knower of all
20الْقَابِضُAl-QabidThe Constrictor
21الْبَاسِطُAl-BasitThe Reliever
22الْخَافِضُAl-KhafidThe Abaser
23الرَّافِعُAr-Rafi'The Exalter
24الْمُعِزُّAl-Mu'izzThe Bestower of Honour
25المُذِلُّAl-MuzillThe Humiliator
26السَّمِيعُAs-Sami'The Hearer of all
27الْبَصِيرُAl-BasirThe Seer of all
28الْحَكَمُAl-HakamThe Judge
29الْعَدْلُAl-AdlThe Just
30اللَّطِيفُAl-LatifThe Subtle One
31الْخَبِيرُAl-KhabirThe All Aware
32الْحَلِيمُAl-HalimThe Forbearing
33الْعَظِيمُAl-AzimThe Magnificent
34الْغَفُورُAl-GhafurThe Great Forgiver
35الشَّكُورُAsh-ShakurThe Rewarder of Thankfulness
36الْعَلِيُّAl-AliyyThe Highest
37الْكَبِيرُAl-KabirThe Greatest
38الْحَفِيظُAl-HafizThe Preserver
39المُقيِتAl-MuqitThe Sustainer
40الْحسِيبُAl-HasibThe Reckoner, The Sufficient
41الْجَلِيلُAl-JalilThe Majestic
42الْكَرِيمُAl-KarimThe Most Generous, The Most Esteemed
43الرَّقِيبُAr-RaqibThe Watchful One
44الْمُجِيبُAl-MujibThe Responder to Prayer
45الْوَاسِعُAl-Wasi'The All-Encompassing, the Boundless
46الْحَكِيمُAl-HakimThe Perfectly Wise
47الْوَدُودُAl-WadudThe Most Loving
48الْمَجِيدُAl-MajeedThe Glorious One, The Most Honorable
49الْبَاعِثُAl-Ba'ithThe Resurrector
50الشَّهِيدُAsh-ShahidThe Witness
51الْحَقُّAl-HaqqThe Truth
52الْوَكِيلُAl-WakilThe Trustee
53الْقَوِيُّAl-QawiyyThe Possessor of all strength
54الْمَتِينُAl-MatinThe Forceful
55الْوَلِيُّAl-WaliyyThe Protector
56الْحَمِيدُAl-HamidThe Praised
57الْمُحْصِيAl-MuhsiThe All-Enumerating, The Counter
58الْمُبْدِئُAl-Mubdi'The Originator
59الْمُعِيدُAl-Mu'idThe Restorer
60الْمُحْيِيAl-MuhyiThe Giver of life
61اَلْمُمِيتُAl-MumitThe Taker of life
62الْحَيُّAl-HayyThe Ever Living
63الْقَيُّومُAl-QayyumThe Self Existing
64الْوَاجِدُAl-WajidThe Perceiver
65الْمَاجِدُAl-MajidThe Glorious
66الْواحِدُAl-WahidThe Only One
67اَلاَحَدُAl-AhadThe One
68الصَّمَدُAs-SamadThe Supreme Provider
69الْقَادِرُAl-QadirThe Powerful
70الْمُقْتَدِرُAl-MuqtadirThe Creator of all power
71الْمُقَدِّمُAl-MuqaddimThe Expediter
72الْمُؤَخِّرُAl-Mu'akhkhirThe Delayer
73الأوَّلُAl-AwwalThe First
74الآخِرُAl-AkhirThe Last
75الظَّاهِرُAz-ZahirThe Manifest
76الْبَاطِنُAl-BatinThe Hidden
77الْوَالِيAl-WaliThe Governor
78الْمُتَعَالِيAl-Muta'aliThe Supreme One
79الْبَرُّAl-BarrThe Doer of Good
80التَّوَابُAt-TawwabThe Guide to Repentance
81الْمُنْتَقِمُAl-MuntaqimThe Avenger
82العَفُوُّAl-AfuwwThe Forgiver
83الرَّؤُوفُAr-Ra'ufThe Most Kind
84مَالِكُ الْمُلْكِMalik-ul-MulkThe Owner / Sovereign of All
85ذُوالْجَلاَلِ وَالإكْرَامِDhul-Jalali wal-IkramPossessor of Majesty and Bounty
86الْمُقْسِطُAl-MuqsitThe Equitable One
87الْجَامِعُAl-Jami'The Gatherer
88الْغَنِيُّAl-GhaniyyThe Rich One
89الْمُغْنِيAl-MughniThe Enricher
90اَلْمَانِعُAl-Mani'The Preventer of harm
91الضَّارَّAd-DarrThe Creator of the harmful
92النَّافِعُAn-Nafi'The Bestower of Benefits
93النُّورُAn-NurThe Light
94الْهَادِيAl-HadiThe Guider
95الْبَدِيعُAl-Badi'The Incomparable Originator
96اَلْبَاقِيAl-BaqiThe Everlasting One
97الْوَارِثُAl-WarithThe Inheritor
98الرَّشِيدُAr-RashidThe Most Righteous Guide
99الصَّبُورُAs-SaburThe Patient One

Meanings in English are approximations. Many names carry layers of meaning that one English phrase cannot hold, which is why each name page explains it in more depth.

Where to go next

To understand where this list comes from, why its order is not fixed, and how scholars compiled other lists, read where the 99 Names of Allah come from. For the meaning of the name Allah itself, see who is Allah.

You can also read the end of Surah al-Hashr on Quran Universe, where more of God's names appear together than in any other passage, with word-by-word meaning and tafsir.

Frequently asked questions

Do the 99 Names of Allah have to be learned in order?

No. The familiar order comes from a narration in Jami' at-Tirmidhi that hadith scholars graded weak, and the authentic hadith in Bukhari and Muslim gives no order. Learning the names in themed groups is perfectly valid. Many people still memorize the traditional order because it is widely recited and makes group recitation easier.

Is the list of 99 names fixed?

Not exactly. The authentic hadith confirms the number 99 but does not list the names. The common list comes from Tirmidhi's narration, and scholars such as Ibn Hajar and Ibn Uthaymin compiled alternative lists from the Quran and authentic Sunnah. Most names overlap across lists, but a few differ from one list to another.

Does Allah have more than 99 names?

Yes, according to most scholars. A dua taught by the Prophet, recorded in Musnad Ahmad, asks God by every name He has, including names He "kept in the knowledge of the unseen." Scholars explain that the hadith about 99 names describes a special set with a special reward, not the total number of His names.

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

At ten names a week, about ten weeks, with steady daily review. Some people learn them faster by reciting a set each day after prayer, and children often learn them through a recited version. Understanding the meanings takes longer, and many Muslims keep deepening that understanding for life.

What is the best way to memorize the 99 Names of Allah?

Learn them in small themed groups, recite new names after each daily prayer, and review everything once a week. Link each name to a verse where it appears and use it in your own dua. Test yourself with flashcards in both directions: Arabic to meaning, and meaning to Arabic.

Is there a reward for learning the 99 Names of Allah?

Yes. Sahih al-Bukhari and Sahih Muslim record the Prophet's promise that whoever enumerates the ninety-nine names will enter Paradise. Scholars explain that this includes memorizing the names, understanding their meanings and calling on God by them. Knowing God through His names also deepens faith, love and trust in Him.