This is a reference companion to The Names of God (Allah), which explains what the al-asma al-husna ("most beautiful names") are. Here we look at the traditional list of ninety-nine.567

What is authentic

The Quran teaches that God has the most beautiful names and should be called upon by them:

"And to Allah belong the best names, so invoke Him by them."

— Quran 7:180 (Saheeh International)1

"He is Allah, the Creator, the Inventor, the Fashioner; to Him belong the best names."

— Quran 59:24 (Saheeh International)2

The number ninety-nine comes from an authentic hadith:

"Allah has ninety-nine names, one hundred minus one; whoever enumerates them will enter Paradise."

— Sahih al-Bukhari 27363

An important note on the list

The hadith above is authentic, but it does not itself list the ninety-nine names. The famous enumerated list most people know is found in a separate narration of Jami` at-Tirmidhi (3507) — and the specific enumeration in that narration is graded weak (Da'if); al-Tirmidhi himself called it a "strange" report.4

For that reason, scholars treat the particular list below as a respected traditional compilation rather than a precisely fixed, divinely-given inventory. Its great strength is that almost every name in it is drawn directly from the Quran. Minor variations between versions of the list exist. The transliterations and English meanings here are approximate aids to understanding.

The traditional ninety-nine names

#NameMeaning
1Ar-RahmanThe Most Compassionate
2Ar-RahimThe Most Merciful
3Al-MalikThe King, the Sovereign
4Al-QuddusThe Most Holy
5As-SalamThe Source of Peace
6Al-Mu'minThe Granter of Security
7Al-MuhayminThe Guardian, the Overseer
8Al-AzizThe Almighty
9Al-JabbarThe Compeller, the Restorer
10Al-MutakabbirThe Supreme in Greatness
11Al-KhaliqThe Creator
12Al-Bari'The Maker, the Originator
13Al-MusawwirThe Fashioner of Forms
14Al-GhaffarThe Constant Forgiver
15Al-QahharThe All-Subduer
16Al-WahhabThe Supreme Bestower
17Ar-RazzaqThe Provider
18Al-FattahThe Supreme Opener, the Judge
19Al-AlimThe All-Knowing
20Al-QabidThe Withholder
21Al-BasitThe Extender
22Al-KhafidThe Abaser
23Ar-Rafi'The Exalter
24Al-Mu'izzThe Bestower of Honor
25Al-MudhillThe Humiliator
26As-Sami'The All-Hearing
27Al-BasirThe All-Seeing
28Al-HakamThe Judge
29Al-AdlThe Utterly Just
30Al-LatifThe Subtle, the Gentle
31Al-KhabirThe All-Aware
32Al-HalimThe Forbearing
33Al-AzimThe Magnificent
34Al-GhafurThe All-Forgiving
35Ash-ShakurThe Most Appreciative
36Al-AliThe Most High
37Al-KabirThe Most Great
38Al-HafizThe Preserver
39Al-MuqitThe Sustainer, the Nourisher
40Al-HasibThe Reckoner
41Al-JalilThe Majestic
42Al-KarimThe Most Generous
43Ar-RaqibThe Watchful
44Al-MujibThe Responsive
45Al-Wasi'The All-Encompassing
46Al-HakimThe All-Wise
47Al-WadudThe Most Loving
48Al-MajidThe Most Glorious
49Al-Ba'ithThe Resurrector
50Ash-ShahidThe Witness
51Al-HaqqThe Truth
52Al-WakilThe Trustee, the Disposer of Affairs
53Al-QawiyyThe All-Strong
54Al-MatinThe Firm, the Steadfast
55Al-WaliyyThe Protecting Friend
56Al-HamidThe Praiseworthy
57Al-MuhsiThe All-Enumerating
58Al-Mubdi'The Originator
59Al-Mu'idThe Restorer
60Al-MuhyiThe Giver of Life
61Al-MumitThe Bringer of Death
62Al-HayyThe Ever-Living
63Al-QayyumThe Self-Subsisting Sustainer
64Al-WajidThe Perceiver, the Finder
65Al-MajidThe Noble, the Illustrious
66Al-WahidThe One
67Al-AhadThe Unique, the Indivisible
68As-SamadThe Eternal, Self-Sufficient
69Al-QadirThe All-Capable
70Al-MuqtadirThe All-Determining
71Al-MuqaddimThe Expediter
72Al-Mu'akhkhirThe Delayer
73Al-AwwalThe First
74Al-AkhirThe Last
75Az-ZahirThe Manifest
76Al-BatinThe Hidden
77Al-WaliThe Patron, the Governor
78Al-Muta'aliThe Most Exalted
79Al-BarrThe Source of All Goodness
80At-TawwabThe Ever-Accepting of Repentance
81Al-MuntaqimThe Avenger
82Al-AfuwwThe Pardoner
83Ar-Ra'ufThe Most Kind
84Malik-ul-MulkMaster of the Kingdom
85Dhul-Jalali wal-IkramLord of Majesty and Honor
86Al-MuqsitThe Equitable
87Al-Jami'The Gatherer
88Al-GhaniyyThe Self-Sufficient
89Al-MughniThe Enricher
90Al-Mani'The Preventer of Harm
91Ad-DarrThe Creator of Harm
92An-Nafi'The Bestower of Benefit
93An-NurThe Light
94Al-HadiThe Guide
95Al-Badi'The Incomparable Originator
96Al-BaqiThe Everlasting
97Al-WarithThe Inheritor of All
98Ar-RashidThe Guide to the Right Path
99As-SaburThe Most Patient

In short

Muslims cherish the ninety-nine names of God as a way to know and remember Him. The number is firmly established in authentic tradition; the precise list above is a beloved traditional compilation whose names are rooted in the Quran — best used with that understanding.