ImranJalna

Islamic Knowledge, Quran, Hadith, Duas and Practical Guides for Everyday Muslim Life

99 Names of Allah (Asma ul Husna): Meanings, Hadith and Full List

Asma ul Husna in Arabic with the title The 99 Names of Allah on a navy and gold background
Computer-generated English audio

The 99 Names of Allah, known in Arabic as Al-Asma ul Husna (الأسماء الحسنى, “the Most Beautiful Names”), are the names by which Allah has made Himself known in the Quran and the Sunnah. The Prophet ﷺ said that Allah has ninety-nine names and that whoever “enumerates” them will enter Paradise. This guide explains where that promise comes from, what scholars say it really means, why Allah’s names are not limited to 99, and gives the complete, commonly used list with Arabic and English meanings.

Quick facts

Arabic nameالأسماء الحسنى (Al-Asma ul Husna)
Main Quran verseSurah Al-A’raf 7:180
Main hadithSahih al-Bukhari 2736, 6410, 7392; Sahih Muslim 2677
Source of the famous listJami’ at-Tirmidhi 3507
Are there only 99?No. The majority of scholars say Allah’s names are more than 99
The greatest, personal nameAllah (الله)

What does the Quran say about Allah’s names?

The Quran mentions “the Most Beautiful Names” four times. The best known is Surah Al-A’raf 7:180:

وَلِلَّهِ الْأَسْمَاءُ الْحُسْنَىٰ فَادْعُوهُ بِهَا

“And to Allah belong the best names, so invoke Him by them.” (Surah Al-A’raf 7:180)

The same phrase appears in Surah Al-Isra 17:110, Surah Ta-Ha 20:8 and Surah Al-Hashr 59:24. The last three verses of Surah Al-Hashr (59:22–24) are a treasure in themselves: in three verses Allah names Himself with about fifteen of the 99 names, including Ar-Rahman, Ar-Rahim, Al-Malik, Al-Quddus, As-Salam, Al-Aziz, Al-Jabbar, Al-Khaliq, Al-Bari’ and Al-Musawwir.

The hadith: “Whoever enumerates them will enter Paradise”

Abu Hurairah (RA) narrated that the Messenger of Allah ﷺ said: “Allah has ninety-nine names, one hundred less one. Whoever enumerates them will enter Paradise.” This is reported in Sahih al-Bukhari 2736 and 7392, and in Sahih Muslim 2677. In another narration (Sahih al-Bukhari 6410) he added: “And Allah is Witr (One) and loves what is odd.”

What does “enumerate” (ahsaha) mean?

The Arabic word in the hadith is ahsaha (أحصاها). Imam al-Bukhari explained it as knowing them by heart. Later scholars, including Ibn al-Qayyim, said that full “enumeration” has several levels:

  • Memorising the names and their wording correctly.
  • Understanding their meanings and believing in them.
  • Calling on Allah by them in dua, as the Quran commands in 7:180.
  • Living by them: someone who truly knows Allah is Ar-Razzaq stops fearing for his provision; someone who knows He is As-Sami’ guards his tongue.

So the promise of Paradise is not for reciting a list mechanically. It is for knowing Allah through His names and letting that knowledge shape one’s faith and life.

Does Allah have only 99 names?

No. The majority of scholars, including al-Khattabi, an-Nawawi, Ibn Taymiyyah, Ibn al-Qayyim, Ibn Hajar and Ibn Uthaymeen, say that Allah’s names are not limited to 99. The hadith means that there are 99 names whose enumeration brings Paradise, not that Allah has no other names. Ibn Hazm was one of the few scholars who held the opposite view.

Their main evidence is the famous dua for distress taught by the Prophet ﷺ, reported by Abdullah ibn Mas’ud (RA) in Musnad Ahmad (3712) and graded sahih by al-Albani. In it the believer asks Allah “by every name that belongs to You, which You named Yourself with, or revealed in Your Book, or taught to any of Your creation, or kept with Yourself in the knowledge of the unseen.” Names kept in the knowledge of the unseen are, by definition, unknown to us, so the total cannot be counted. (See IslamQA 41003 for a fuller discussion.)

Where does the famous list of 99 come from?

The hadith in Bukhari and Muslim gives the number but does not list the names. The list most Muslims know, the one printed on posters and recited in nasheeds, comes from Jami’ at-Tirmidhi 3507, narrated through al-Walid ibn Muslim. Imam at-Tirmidhi himself called this version gharib (unusual). Many hadith experts, including Ibn Taymiyyah and Ibn Hajar, concluded that the list itself was most likely compiled by narrators from the Quran and Sunnah, rather than being the words of the Prophet ﷺ. Other lists exist, such as the one in Sunan Ibn Majah, and they differ by several names.

This does not make the Tirmidhi list wrong to learn. Almost every name in it is well established in the Quran or authentic hadith, and it has been used by Muslims for over a thousand years. Some scholars, such as Shaykh Ibn Uthaymeen, did point out that a few names in it are not found in this exact form in the texts, and that names like Ad-Darr (the One who brings harm) and Al-Mudhill (the One who abases) should be mentioned together with their pairs, An-Nafi’ and Al-Mu’izz.

Stay connectedFollow Namaz Timings & Islamic Updates on WhatsApp for daily Namaz times, Islamic dates and Muslim-world news.
Follow on WhatsApp

The 99 Names of Allah with meanings (full list)

The list below follows the order of Jami’ at-Tirmidhi. English meanings are short and cannot capture the full depth of the Arabic.

#ArabicNameMeaning
1الرَّحْمَٰنُAr-RahmanThe Most Merciful
2الرَّحِيمُAr-RahimThe Especially Merciful
3الْمَلِكُAl-MalikThe King, the Sovereign
4الْقُدُّوسُAl-QuddusThe Most Holy, the Pure
5السَّلَامُAs-SalamThe Source of Peace
6الْمُؤْمِنُAl-Mu’minThe Giver of Security and Faith
7الْمُهَيْمِنُAl-MuhayminThe Guardian, the Overseer
8الْعَزِيزُAl-AzizThe Almighty
9الْجَبَّارُAl-JabbarThe Compeller, the Restorer
10الْمُتَكَبِّرُAl-MutakabbirThe Supreme in Greatness
11الْخَالِقُAl-KhaliqThe Creator
12الْبَارِئُAl-Bari’The Originator, the Maker
13الْمُصَوِّرُAl-MusawwirThe Fashioner of Forms
14الْغَفَّارُAl-GhaffarThe Ever-Forgiving
15الْقَهَّارُAl-QahharThe Subduer, the Irresistible
16الْوَهَّابُAl-WahhabThe Bestower of Gifts
17الرَّزَّاقُAr-RazzaqThe Provider
18الْفَتَّاحُAl-FattahThe Opener, the Judge
19الْعَلِيمُAl-AlimThe All-Knowing
20الْقَابِضُAl-QabidThe Withholder
21الْبَاسِطُAl-BasitThe Extender, the Giver of Plenty
22الْخَافِضُAl-KhafidThe Abaser
23الرَّافِعُAr-Rafi’The Exalter
24الْمُعِزُّAl-Mu’izzThe Giver of Honour
25الْمُذِلُّAl-MudhillThe Giver of Humiliation
26السَّمِيعُAs-Sami’The All-Hearing
27الْبَصِيرُAl-BasirThe All-Seeing
28الْحَكَمُAl-HakamThe Judge
29الْعَدْلُAl-AdlThe Utterly Just
30اللَّطِيفُAl-LatifThe Subtle, the Most Gentle
31الْخَبِيرُAl-KhabirThe All-Aware
32الْحَلِيمُAl-HalimThe Forbearing
33الْعَظِيمُAl-AzimThe Magnificent
34الْغَفُورُAl-GhafurThe All-Forgiving
35الشَّكُورُAsh-ShakurThe Most Appreciative
36الْعَلِيُّAl-AliyyThe Most High
37الْكَبِيرُAl-KabirThe Most Great
38الْحَفِيظُAl-HafizThe Preserver, the Protector
39الْمُقِيتُAl-MuqitThe Nourisher, the Sustainer
40الْحَسِيبُAl-HasibThe Reckoner, the Sufficient
41الْجَلِيلُAl-JalilThe Majestic
42الْكَرِيمُAl-KarimThe Most Generous
43الرَّقِيبُAr-RaqibThe Ever-Watchful
44الْمُجِيبُAl-MujibThe Responder to Prayer
45الْوَاسِعُAl-Wasi’The All-Encompassing
46الْحَكِيمُAl-HakimThe All-Wise
47الْوَدُودُAl-WadudThe Most Loving
48الْمَجِيدُAl-MajidThe All-Glorious
49الْبَاعِثُAl-Ba’ithThe Resurrector
50الشَّهِيدُAsh-ShahidThe Witness
51الْحَقُّAl-HaqqThe Truth
52الْوَكِيلُAl-WakilThe Trustee, the Disposer of Affairs
53الْقَوِيُّAl-QawiyyThe All-Strong
54الْمَتِينُAl-MatinThe Firm
55الْوَلِيُّAl-WaliyyThe Protecting Friend
56الْحَمِيدُAl-HamidThe Praiseworthy
57الْمُحْصِيAl-MuhsiThe One who counts all things
58الْمُبْدِئُAl-Mubdi’The Originator of creation
59الْمُعِيدُAl-Mu’idThe Restorer
60الْمُحْيِيAl-MuhyiThe Giver of Life
61الْمُمِيتُAl-MumitThe Bringer of Death
62الْحَيُّAl-HayyThe Ever-Living
63الْقَيُّومُAl-QayyumThe Self-Sustaining Sustainer of all
64الْوَاجِدُAl-WajidThe Finder, who lacks nothing
65الْمَاجِدُAl-MajidThe Noble
66الْوَاحِدُAl-WahidThe One
67الْأَحَدُAl-AhadThe Unique, the Only One
68الصَّمَدُAs-SamadThe Eternal Refuge, the Self-Sufficient
69الْقَادِرُAl-QadirThe Able
70الْمُقْتَدِرُAl-MuqtadirThe All-Powerful
71الْمُقَدِّمُAl-MuqaddimThe One who brings forward
72الْمُؤَخِّرُAl-Mu’akhkhirThe One who delays
73الْأَوَّلُAl-AwwalThe First
74الْآخِرُAl-AkhirThe Last
75الظَّاهِرُAz-ZahirThe Manifest, the Most High
76الْبَاطِنُAl-BatinThe Hidden, the Most Near
77الْوَالِيAl-WaliThe Governor
78الْمُتَعَالِيAl-Muta’aliThe Most Exalted
79الْبَرُّAl-BarrThe Source of All Goodness
80التَّوَّابُAt-TawwabThe Ever-Accepting of Repentance
81الْمُنْتَقِمُAl-MuntaqimThe Avenger (of wrongdoing)
82الْعَفُوُّAl-AfuwwThe Pardoner, who erases sins
83الرَّءُوفُAr-Ra’ufThe Most Kind
84مَالِكُ الْمُلْكِMalik-ul-MulkOwner of All Sovereignty
85ذُو الْجَلَالِ وَالْإِكْرَامِDhul-Jalali wal-IkramLord of Majesty and Honour
86الْمُقْسِطُAl-MuqsitThe Equitable
87الْجَامِعُAl-Jami’The Gatherer
88الْغَنِيُّAl-GhaniyyThe Free of All Need
89الْمُغْنِيAl-MughniThe Enricher
90الْمَانِعُAl-Mani’The Preventer, the Protector
91الضَّارُّAd-DarrThe One who allows harm (by His wisdom)
92النَّافِعُAn-Nafi’The Giver of Benefit
93النُّورُAn-NurThe Light
94الْهَادِيAl-HadiThe Guide
95الْبَدِيعُAl-Badi’The Incomparable Originator
96الْبَاقِيAl-BaqiThe Everlasting
97الْوَارِثُAl-WarithThe Inheritor of All
98الرَّشِيدُAr-RashidThe Guide to the Right Path
99الصَّبُورُAs-SaburThe Most Patient

“Allah”: the name above all names

The name Allah (الله) is not counted as one of the 99 in the Tirmidhi list, but scholars call it the Ism al-Dhat, the personal name of the Divine Being. Imam an-Nawawi noted that all the other names are attributed back to it: we say “Ar-Rahman is one of the names of Allah”, never the other way round. The Quran says: “Say, call upon Allah or call upon Ar-Rahman. Whichever you call, to Him belong the best names” (Surah Al-Isra 17:110).

A little-known fact: the letters of the 99 Names

If you remove the article “Al-” and look at the first letter of each name in the Tirmidhi list, an interesting pattern appears.

  • In Arabic, no name begins with five letters of the alphabet: ث (tha), د (dal), ز (zay), ط (ta) and ي (ya). Every other letter begins at least one name. Even rare letters are covered: ض begins Ad-Darr, ظ begins Az-Zahir, and ذ begins Dhul-Jalali wal-Ikram.
  • In common English spelling, no name begins with C, E, I, O, P, U, V, X or Y. This depends on transliteration, though: some books write Az-Zahir as “Adh-Dhahir”, which changes the result.

This is simply an observation about the list, not a religious teaching, but it is a useful memory aid for children and students learning the names.

How to call on Allah by His names in dua

The Quran’s command “so invoke Him by them” is practical. Choose the name that matches what you are asking for:

  • Seeking forgiveness: Ya Ghafur, Ya Ghaffar, Ya Tawwab. Prophet Nuh (AS) told his people that Allah is Ghaffar and promised rain and provision for those who seek forgiveness (Surah Nuh 71:10–12). Read the full story of Prophet Nuh (AS).
  • Asking for provision: Ya Razzaq, Ya Wahhab, Ya Fattah.
  • In illness or hardship: Ya Latif, Ya Rahman, Ya Rahim.
  • Facing injustice: Ya Adl, Ya Hakam, Ya Qawiyy.
  • The Prophet ﷺ himself often said: Ya Hayyu Ya Qayyum, bi rahmatika astaghith (“O Ever-Living, O Sustainer, by Your mercy I seek help”), reported in Jami’ at-Tirmidhi 3524.

Lessons for us today

  • Learn a few names deeply rather than racing through all 99. One name a day, with its meaning and a Quran verse, finishes the list in about three months.
  • Let the names change behaviour. Knowing Allah is Ar-Raqib (the Ever-Watchful) is the best guard against sin in private.
  • Balance hope and fear. The names of mercy (Ar-Rahman, Al-Ghafur) stand beside the names of justice (Al-Adl, Al-Muntaqim). A believer keeps both in view.
  • Do not invent names. Scholars agree that Allah is named only with what He named Himself in the Quran or what the Prophet ﷺ named Him with.

Frequently asked questions

Is the list of 99 names of Allah in the Quran?

The Quran mentions “the Most Beautiful Names” and contains most of the individual names, but it does not give a numbered list. The number 99 comes from the hadith in Bukhari and Muslim, and the famous list from Jami’ at-Tirmidhi 3507.

Will memorising the 99 names guarantee Jannah?

The hadith promises Paradise to whoever “enumerates” them. Scholars explain this as memorising, understanding, believing in and acting on the names, not only reciting them. It is a great virtue, but it works together with the rest of a Muslim’s faith and deeds.

How many names does Allah have?

Only Allah knows. According to the majority of scholars, the 99 are a special group of His names, and He has others that He has kept in the knowledge of the unseen, as the authentic dua in Musnad Ahmad shows.

Can I name my child with one of the 99 names?

Names exclusive to Allah, such as Ar-Rahman, Al-Khaliq or Ar-Razzaq, should be used with “Abd” (servant), for example Abdur-Rahman or Abdur-Razzaq. Some names, such as Karim, Rashid or Ali, are also ordinary Arabic words and may be used for people without “Al-“. See our guide to Muslim baby boy names.

This article is general Islamic educational content. Scholars differ on some details of the list; for specific questions, consult a qualified scholar.

Read more: Surah An-Najm: Revelation, Me’raj Signs and the Sajdah · Prophet Nuh (AS) and the Ark

Sources: The Quran, Surah Al-A’raf 7:180, Al-Isra 17:110, Ta-Ha 20:8, Al-Hashr 59:22–24, Nuh 71:10–12; Sahih al-Bukhari 2736, 6410, 7392; Sahih Muslim 2677; Jami’ at-Tirmidhi 3507, 3524; Musnad Ahmad 3712; IslamQA answer 41003.

Quran recitation, duas & Islamic history — every day
Follow Ruhani Dua on Facebook for short videos and reminders. / रूहानी दुआ को Facebook पर Follow करें।
Follow Ruhani Dua
author avatar
ImranJalna Desk
The ImranJalna Desk publishes Islamic knowledge and news in English, Hindi and Urdu, with Quran and Hadith references checked against recognised sources and published under our editorial policy.

Leave a Reply