← Muhasaba

Islamic concepts

The 99 Names of Allah: Meaning and the Complete List

Every poster and app gives you the same 99-item list. Almost none of them mention that the itemized list itself, not the number 99, rests on weaker ground than the hadith people cite for it.

By Zaman Ishtiyaq · September 2026

Add Muhasaba as a preferred source on Google

8 min read

In this guide
  1. 01What Asma ul Husna means
  2. 02The cluster of names at the end of Surah Al-Hashr
  3. 03The hadith: 99 names, and the promise of Paradise
  4. 04Where the itemized list of 99 actually comes from
  5. 05Are there more than 99 names?
  6. 06The complete list, grouped by theme
  7. 07How to use the names in dua and dhikr
  8. 08Turning the names into a daily practice
  9. 09Frequently Asked Questions
  10. 10Reflect on a name a day, free on iOS.

Definition

The 99 names of Allah (Asma ul Husna, أسماء الله الحسنى) are the beautiful names by which Allah describes Himself in the Quran and through the Prophet ﷺ, each pointing to one distinct attribute: mercy, power, knowledge, justice, rather than 99 separate beings or parts of Him. The Prophet ﷺ said Allah has ninety-nine names and whoever preserves them will enter Paradise (Sahih al-Bukhari 2736; Sahih Muslim 2677), which is why Muslims memorize, reflect on, and call upon Allah by these names in dua. Muhasaba is also an iOS app for Islamic journaling, and writing a short reflection on one name a day, noting what it means and where you saw it act in your life that day, turns the list from a memorization task into actual remembrance, rather than a lookup exercise finished once and forgotten.

Search "99 names of Allah meaning" and you will find the same list, in the same order, on dozens of sites, usually with no indication of where it came from or whether every part of it is equally solid. The number 99 and the promise attached to it are about as authentic as hadith get. The specific, numbered list that usually accompanies it is a different matter, and worth understanding before you treat any single ordering of it as beyond question.

What Asma ul Husna means

Asma ul Husna (أسماء الله الحسنى) means "the most beautiful names." Asma is the plural of ism, name; husna is the feminine superlative of "good" or "beautiful." The phrase itself is Quranic, appearing in three places: "And to Allah belong the best names, so invoke Him by them" (7:180); "Say: call upon Allah or call upon the Most Merciful; whichever you call, to Him belong the best names" (17:110); and "Allah: there is no deity except Him. To Him belong the best names" (20:8).

"Beautiful" here is a specific theological claim, not a compliment. Every name is perfect and carries no deficiency, unlike the same qualities in a person. Human mercy runs out; Ar-Rahman does not. Human knowledge has gaps; Al-ʿAlim has none. Scholars describe the names as tawqifi, meaning Muslims use only the names Allah revealed about Himself, in the exact wording revealed, rather than coining new ones or assigning Him qualities on their own initiative.

The cluster of names at the end of Surah Al-Hashr

Before the hadith, the Quran itself groups a striking run of names together in one place: the closing verses of Surah Al-Hashr (59:22-24). In three verses, Allah is described as Al-Malik, Al-Quddus, As-Salam, Al-Mu'min, Al-Muhaymin, Al-ʿAziz, Al-Jabbar, Al-Mutakabbir, Al-Khaliq, Al-Bariʾ, and Al-Musawwir, closing with the statement that to Him belong the most beautiful names, and that everything in the heavens and earth glorifies Him.

Many Muslims recite these three verses as part of morning and evening adhkar, precisely because they are one of the few places the Quran itself, rather than a later hadith compilation, lists several of the beautiful names back to back. It is worth reading the passage in full at least once: the names do not arrive as an abstract catalogue there, but as the conclusion of an argument about Allah's total knowledge, power, and difference from anything created.

The hadith: 99 names, and the promise of Paradise

"Allah has ninety-nine names, one hundred minus one. Whoever preserves them will enter Paradise."

— Sahih al-Bukhari 2736; Sahih Muslim 2677 (Abu Hurairah, ra)

This narration is agreed upon by Bukhari and Muslim, the two collections hadith scholars trust most, so the core claim is not in dispute: Allah has 99 names, and preserving them leads to Paradise. The word usually translated "preserves" is ahsaha, from a root meaning to count or enumerate precisely. Commentators are clear that this means more than memorizing a list in order. It means learning what each name means, believing it, and acting on it: calling on Ar-Razzaq when worried about provision, for instance, rather than reciting the word without engaging the meaning behind it.

Where the itemized list of 99 actually comes from

Here is the detail almost every "99 names of Allah" page skips. The Bukhari and Muslim narrations above state that Allah has 99 names and describe the reward for preserving them. Neither one lists the 99 names by name. The specific, ordered list everyone recognizes, Ar-Rahman, Ar-Rahim, Al-Malik, and on through As-Sabur, comes from a separate narration recorded in Sunan al-Tirmidhi (3507) and Ibn Majah.

Hadith scholars, including Ibn Hajar al-ʿAsqalani and Al-Bayhaqi, examined that narration's chain and concluded the itemized naming was very likely added by a sub-narrator, ʿAbd al-ʿAziz ibn al-Harith ibn Abi Dhubab or Al-Walid ibn Muslim depending on the route, rather than spoken verbatim by the Prophet ﷺ. This pattern, where a phrase or list gets folded into a hadith's text by someone further down the chain, is called idraj, and it is a normal, well-studied part of hadith criticism, not a scandal. It does not touch the authentic core at all: Allah has 99 names, and preserving them leads to Paradise, exactly as Bukhari and Muslim record.

What it means practically is smaller than it sounds: the specific compilation you see on most posters is a scholarly reconstruction, a genuinely useful and widely accepted one, rather than a word-for-word prophetic recitation. Different scholarly compilations vary slightly in the exact order and in a small number of names included, which is why you will occasionally see two lists disagree on where a particular name sits, or whether it appears at all.

Are there more than 99 names?

Most scholars say yes, based on a dua reported in Musnad Ahmad, on the authority of Ibn Masʿud (ra):

"I ask You by every name belonging to You, which You have named Yourself, or revealed in Your Book, or taught to any of Your creation, or kept in the knowledge of the unseen with You."

— Musnad Ahmad (Ibn Mas'ud, ra), graded sahih by several hadith scholars

The phrase "kept in the knowledge of the unseen with You" implies names Allah has not disclosed to any created being at all. On this reading, 99 is not a hard ceiling on how many names Allah has; it is the count of names whose preservation the Prophet ﷺ tied specifically to Paradise: a complete promise in itself, not a claim that nothing else exists. This is also why some names Muslims commonly invoke in dua, Ash-Shafi (the Healer) among them, reflect real Quranic or hadith attributes of Allah without appearing in the specific list of 99. The list is a specific enumeration with a specific reward attached, not the sum total of who Allah is.

The complete list, grouped by theme

Most lists run in a single fixed order that is easy to scroll past without absorbing anything. Grouping the names by what they describe, mercy, power, knowledge, or justice, makes it easier to see the names as answers to specific situations rather than 99 interchangeable entries in a row.

Mercy, love & forgiveness

ArabicTransliterationMeaning
الرحمنAr-RahmanThe Most Compassionate
الرحيمAr-RahimThe Most Merciful
الودودAl-WadudThe Most Loving
الرؤوفAr-RaʿufThe Most Kind
البرAl-BarrThe Source of Goodness
الحليمAl-HalimThe Forbearing
الغفارAl-GhaffarThe Ever-Forgiving
الغفورAl-GhafurThe All-Forgiving
التوابAt-TawwabThe Ever-Accepting of Repentance
العفوAl-ʿAfuwwThe Pardoner

Sovereignty, power & majesty

ArabicTransliterationMeaning
الملكAl-MalikThe King
مالك الملكMalik-ul-MulkOwner of All Sovereignty
العزيزAl-ʿAzizThe Almighty
الجبارAl-JabbarThe Compeller
المتكبرAl-MutakabbirThe Supremely Great
القهارAl-QahharThe All-Subduing
القويAl-QawiyyThe All-Strong
المتينAl-MatinThe Firm
القادرAl-QadirThe All-Powerful
المقتدرAl-MuqtadirThe Creator of All Power
الكبيرAl-KabirThe Most Great
العظيمAl-ʿAzimThe Magnificent
الجليلAl-JalilThe Majestic
ذو الجلال والإكرامDhul-Jalali wal-IkramLord of Majesty and Generosity
العليAl-ʿAliyyThe Most High
المتعاليAl-MutaʿaliThe Most Exalted
الرافعAr-RafiʿThe Exalter
المعزAl-MuʿizzThe Bestower of Honor
المذلAl-MudhillThe Humiliator
الخافضAl-KhafidThe Abaser

Knowledge, wisdom & awareness

ArabicTransliterationMeaning
العليمAl-ʿAlimThe All-Knowing
الخبيرAl-KhabirThe All-Aware
الحكيمAl-HakimThe All-Wise
اللطيفAl-LatifThe Most Subtle
السميعAs-SamiʿThe All-Hearing
البصيرAl-BasirThe All-Seeing
الرقيبAr-RaqibThe Ever-Watchful
الشهيدAsh-ShahidThe Witness
الحسيبAl-HasibThe Reckoner
المحصيAl-MuhsiThe All-Enumerating

Creation & provision

ArabicTransliterationMeaning
الخالقAl-KhaliqThe Creator
البارئAl-BariʾThe Evolver
المصورAl-MusawwirThe Fashioner
البديعAl-BadiʿThe Incomparable Originator
المبدئAl-MubdiʾThe Originator
المعيدAl-MuʿidThe Restorer
الرزاقAr-RazzaqThe Provider
الوهابAl-WahhabThe Bestower
المقيتAl-MuqitThe Sustainer
الفتاحAl-FattahThe Opener
القابضAl-QabidThe Constrictor
الباسطAl-BasitThe Reliever

Life, death & resurrection

ArabicTransliterationMeaning
المحييAl-MuhyiThe Giver of Life
المميتAl-MumitThe Bringer of Death
الحيAl-HayyThe Ever-Living
القيومAl-QayyumThe Self-Subsisting
الباعثAl-BaʿithThe Resurrector

Justice & truth

ArabicTransliterationMeaning
الحكمAl-HakamThe Judge
العدلAl-ʿAdlThe Utterly Just
الحقAl-HaqqThe Absolute Truth
المقسطAl-MuqsitThe Equitable
المنتقمAl-MuntaqimThe Avenger
الرشيدAr-RashidThe Guide to the Right Way

Oneness & self-sufficiency

ArabicTransliterationMeaning
الواحدAl-WahidThe One
الأحدAl-AhadThe Indivisible One
الصمدAs-SamadThe Eternal Refuge
الغنيAl-GhaniThe Self-Sufficient
المغنيAl-MughniThe Enricher
الواجدAl-WajidThe Perceiver
الماجدAl-MajidThe Noble

Guardianship, protection & response

ArabicTransliterationMeaning
المؤمنAl-MuʿminThe Granter of Security
المهيمنAl-MuhayminThe Guardian
الحفيظAl-HafizThe Preserver
الوكيلAl-WakilThe Trustee
الوليAl-WaliyyThe Protecting Friend
الواليAl-WaliThe Governing Protector
المجيبAl-MujibThe Responsive
المانعAl-ManiʿThe Preventer
النافعAn-NafiʿThe Bringer of Benefit
الضارAd-DarrThe One Who Decrees Trial
المقدمAl-MuqaddimThe Expediter
المؤخرAl-MuʿakhkhirThe Delayer

Purity, peace & light

ArabicTransliterationMeaning
القدوسAl-QuddusThe Absolutely Pure
السلامAs-SalamThe Source of Peace
النورAn-NurThe Light
الهاديAl-HadiThe Guide
الصبورAs-SaburThe Patient

Excellence, time & manifestation

ArabicTransliterationMeaning
الشكورAsh-ShakurThe Most Appreciative
الكريمAl-KarimThe Most Generous
الحميدAl-HamidThe Praiseworthy
المجيدAl-MajeedThe All-Glorious
الواسعAl-WasiʿThe All-Encompassing
الجامعAl-JamiʿThe Gatherer
الوارثAl-WarithThe Inheritor
الباقيAl-BaqiThe Everlasting
الأولAl-AwwalThe First
الآخرAl-AkhirThe Last
الظاهرAz-ZahirThe Manifest
الباطنAl-BatinThe Hidden

That is 99 names. A small number of scholarly compilations swap one or two in or out, or place a name in a different order, for the reasons covered above. This grouping follows the widely used Tirmidhi-based list while organizing it for reading rather than rote recitation. For a searchable, name-by-name view instead of a themed read-through, the site's 99 names explorer covers the same list one name at a time.

How to use the names in dua and dhikr

The Quran's own instruction is simple: "call upon Him by them" (7:180). Scholars read this as matching the name to the need, a practice called tawassul bi-l-asma (supplicating through Allah's names). Ask by Ar-Razzaq when worried about provision, by Al-Ghaffar when seeking forgiveness, by As-Sabur when patience is running out. The Prophet ﷺ's own recorded duas do exactly this throughout, pairing the request with the name that answers it rather than reciting generic praise.

Beyond dua, the names anchor dhikr, where a name is repeated as remembrance, and reflection, where you sit with what a single name actually implies about how Allah relates to you. Both matter more than speed through the full 99. A person who reflects properly on five names over a month has done more with this hadith than someone who recites all 99 once and never returns to them.

Turning the names into a daily practice

The gap between knowing the list and living by it is usually a gap in follow-through, not knowledge. Most people who search "99 names of Allah meaning" already have access to a complete list within minutes; what they lack is a habit for actually returning to it. One name a day, written down with a single honest sentence, noting where you needed this name today and whether you called on Allah by it, does more for muhasaba than a poster on the wall.

Some names pair naturally with existing practices: reflect on Al-Hafiz (the Preserver) alongside Ayatul Kursi, which describes Allah's preservation of the heavens and earth without fatigue. Reach for a dua for protection built around Al-Waliyy, the Protecting Friend, on a hard day. Pair Al-Ghaffar with istighfar rather than treating them as two unrelated topics. And say subhanallah when a name's perfection actually strikes you mid-day, rather than saving every reaction for a fixed time of dhikr.

You do not need to have memorized all 99 to begin. Start with one name that answers whatever you are carrying this week, learn its meaning properly, and call on Allah by it until it becomes familiar. Add the next one when it does.

Frequently Asked Questions

What are the 99 names of Allah?

The 99 names of Allah, Asma ul Husna, are the beautiful names the Quran and the Prophet ﷺ use to describe Allah, each pointing to a distinct attribute such as mercy (Ar-Rahman), knowledge (Al-Alim), or justice (Al-Adl). They are not 99 separate beings or parts of Allah; they describe one God from 99 angles. The Quran itself states that Allah has the most beautiful names and instructs believers to call upon Him by them (7:180), and the Prophet ﷺ said that whoever preserves these names will enter Paradise (Sahih al-Bukhari 2736; Sahih Muslim 2677). The number 99 comes from that hadith, while the specific list most people see today traces to a separate, later narration. Muslims use the names in dua, dhikr, and reflection, matching the name to the need: provision, healing, patience, rather than treating the list as a static thing to memorize once and set aside.

What does Asma ul Husna mean?

Asma ul Husna (أسماء الله الحسنى) literally means "the most beautiful names," from asma, the plural of ism (name), and husna, the feminine superlative of "good" or "beautiful." The phrase appears in the Quran itself in three places: 7:180, 17:110, and 20:8, each time instructing believers to call upon Allah by these names rather than distort or mock them. "Beautiful" here does not mean merely pleasant-sounding; it means each name is perfect and free of any deficiency, unlike human qualities such as mercy or knowledge, which are always limited. Ar-Rahman describes a mercy with no ceiling and no exception; Al-Alim describes knowledge with no gap. Scholars describe the names as tawqifi, meaning Muslims use only the names Allah revealed about Himself, rather than inventing new ones or assigning Him qualities He did not describe as His own.

Is the hadith about Allah's 99 names authentic?

Yes. The Prophet ﷺ said, "Allah has ninety-nine names, one hundred minus one; whoever preserves them will enter Paradise" (Sahih al-Bukhari 2736; Sahih Muslim 2677), narrated from Abu Hurairah (ra) and agreed upon by both Bukhari and Muslim, the two most rigorously verified hadith collections. Scholars call a narration recorded by both of them muttafaqun ʿalayh, meaning agreed upon, their highest tier of reliability. This core statement, that Allah has 99 names and that preserving them leads to Paradise, is not disputed by hadith scholars. What is disputed is something narrower: the specific numbered list of 99 names that usually accompanies this hadith in circulation today. That list does not appear in the Bukhari or Muslim narrations themselves; it comes from a separate, later addition discussed below. So the promise is authentic; the exact 99-item list attached to it in most posters and apps rests on weaker ground.

Is the numbered list of 99 names itself from the Prophet ﷺ?

This is the detail most sites skip. The specific, itemized list of 99 names, the one on almost every poster and app, comes from a narration in Sunan al-Tirmidhi (3507) and Ibn Majah, not from Bukhari or Muslim. Hadith scholars including Ibn Hajar al-Asqalani and Al-Bayhaqi concluded that the itemized naming was very likely added by a sub-narrator, Al-Walid ibn Muslim, rather than spoken by the Prophet ﷺ word for word, a pattern called idraj, an insertion into a hadith's chain. This does not touch the authentic core: Allah has 99 names, and preserving them leads to Paradise, per Bukhari and Muslim. It means the specific ordering and wording of the popular list is a scholarly compilation, a genuinely useful one, rather than a verbatim prophetic recitation. That is worth knowing before treating any single ordering as sacred.

Are there more than 99 names of Allah?

Most scholars say yes. A dua reported in Musnad Ahmad, on the authority of Ibn Mas'ud (ra) and graded authentic by several hadith scholars, has the Prophet ﷺ teaching: "I ask You by every name belonging to You, which You have named Yourself, or revealed in Your Book, or taught to any of Your creation, or kept in the knowledge of the unseen with You." That last phrase, kept in the knowledge of the unseen, implies names Allah has not disclosed to creation at all. On this reading, 99 is not a hard ceiling on Allah's names; it is the count of names whose preservation the Prophet ﷺ tied to Paradise, a specific and complete-in-itself promise, not a claim that no other names exist. Some commonly invoked names, like Ash-Shafi (the Healer), reflect real Quranic or hadith attributes without appearing in the specific list of 99.

How should the 99 names be used in dua and dhikr?

The Quran's own instruction is to "call upon Him by them" (7:180), which scholars read as matching the name to the need: ask by Ar-Razzaq (the Provider) when worried about provision, by Ash-Shafi when asking for healing, by Al-Ghaffar when seeking forgiveness. This is called tawassul bi-l-asma, supplicating through Allah's names, and it appears throughout the Prophet's ﷺ own duas. Beyond dua, the names are used in dhikr, repeated as remembrance, and in reflection, where a person considers what a single name means and where they have seen it act in their own life that day. The point in every case is the same: the names exist to be used, not filed away. Treating the list as a memorization task to finish once misses what the Quran actually asks for, which is to call on Allah by them, repeatedly, for the rest of one's life.

One name at a time

Reflect on a name a day, free on iOS.

The Muhasaba app guides a five-minute reflection, written or spoken, so the 99 names become a daily practice instead of a list you scrolled through once.

Download on the App Store

New to muhasaba? Learn what muhasaba al-nafs means →

Discuss on X