The Complete 99 Names of Allah (Asma ul Husna)
The 99 names of Allah, known in Arabic as Asma ul Husna (الأسماء الحسنى), represent the most beautiful and perfect attributes of our Creator. Every Muslim should strive to learn, understand, and live by these divine names, as they form the foundation of our relationship with Allah subhanahu wa ta'ala. The 99 names of Allah encompass His mercy, power, wisdom, justice, and love — offering believers a comprehensive understanding of who their Lord truly is.
وَلِلَّهِ الْأَسْمَاءُ الْحُسْنَىٰ فَادْعُوهُ بِهَا
"And to Allah belong the Most Beautiful Names, so invoke Him by them." (Quran 7:180)
This verse establishes the importance of knowing and using the 99 names of Allah in our daily worship, supplications, and remembrance. When we call upon Allah by His names, we demonstrate our knowledge of Him and our trust in His specific attributes.
Why Memorizing the 99 Names of Allah Leads to Paradise
The Prophet Muhammad ﷺ said in an authentic hadith:
"Allah has ninety-nine names, one hundred minus one. Whoever enumerates them (i.e., learns them, understands them, and acts upon them) will enter Paradise." (Sahih al-Bukhari 2736, Sahih Muslim 2677)
The Arabic word used is "ahsaaha" (أحصاها), which scholars explain means more than mere memorization. It includes:
- Memorizing — Committing all 99 names of Allah to memory
- Understanding — Knowing what each name means and implies
- Acting upon them — Living your life in accordance with these attributes
- Making dua with them — Calling upon Allah using the appropriate name for your need
- Worshipping accordingly — Adjusting your worship based on your knowledge of Him
Complete List of the 99 Names of Allah with Meanings
Below is the complete list of the 99 names of Allah organized by category. For the full interactive experience with audio pronunciation and detailed explanations, visit our 99 Names of Allah Tool.
Names of Allah's Mercy and Compassion
الرَّحْمَنُ الرَّحِيمُ الْغَفُورُ الْغَفَّارُ التَّوَّابُ الْعَفُوُّ الرَّؤُوفُ الْوَدُودُ اللَّطِيفُ
- Ar-Rahman (الرحمن) — The Most Gracious: Universal mercy that encompasses all creation
- Ar-Raheem (الرحيم) — The Most Merciful: Special mercy for the believers
- Al-Ghafoor (الغفور) — The All-Forgiving: Covers sins and forgives repeatedly
- Al-Ghaffar (الغفار) — The Oft-Forgiving: Continuously forgiving, no matter how many times one repents
- At-Tawwab (التواب) — The Acceptor of Repentance: Turns to His servants when they turn to Him
- Al-Afuw (العفو) — The Pardoner: Erases sins completely as if they never existed
- Ar-Rauf (الرؤوف) — The Most Kind: Gentle compassion beyond measure
- Al-Wadud (الودود) — The Most Loving: Loves His servants and is beloved by them
- Al-Lateef (اللطيف) — The Subtle One: Gentle in His actions, aware of hidden details
Names of Allah's Power and Majesty
الْمَلِكُ الْقُدُّوسُ الْعَزِيزُ الْجَبَّارُ الْمُتَكَبِّرُ الْقَوِيُّ الْمَتِينُ الْقَهَّارُ
- Al-Malik (الملك) — The King: Absolute sovereign over all that exists
- Al-Quddus (القدوس) — The Most Holy: Free from all imperfections
- Al-Aziz (العزيز) — The Almighty: Undefeatable in power and honor
- Al-Jabbar (الجبار) — The Compeller: Mends the broken and compels all to His will
- Al-Mutakabbir (المتكبر) — The Supreme: Greatest in majesty and grandeur
- Al-Qawiyy (القوي) — The Most Strong: Unlimited strength and power
- Al-Mateen (المتين) — The Firm: Steadfast and unshakeable
- Al-Qahhar (القهار) — The Subduer: Dominates all things with absolute authority
Names of Allah's Knowledge and Wisdom
الْعَلِيمُ الْحَكِيمُ الْخَبِيرُ السَّمِيعُ الْبَصِيرُ الشَّهِيدُ الرَّقِيبُ
- Al-Aleem (العليم) — The All-Knowing: Knows everything past, present, and future
- Al-Hakeem (الحكيم) — The Most Wise: Every decree contains perfect wisdom
- Al-Khabeer (الخبير) — The All-Aware: Aware of the innermost secrets
- As-Samee (السميع) — The All-Hearing: Hears every sound and supplication
- Al-Baseer (البصير) — The All-Seeing: Sees everything, nothing is hidden
- Ash-Shaheed (الشهيد) — The Witness: Witnesses all things at all times
- Ar-Raqeeb (الرقيب) — The Watchful: Observes and monitors all creation
Names of Allah's Provision and Sustenance
الرَّزَّاقُ الْفَتَّاحُ الْوَهَّابُ الْكَرِيمُ الْمُغْنِي الْمُقِيتُ
- Ar-Razzaq (الرزاق) — The Provider: Sustains all creation without limit
- Al-Fattah (الفتاح) — The Opener: Opens doors of mercy and provision
- Al-Wahhab (الوهاب) — The Bestower: Gives gifts without expecting return
- Al-Kareem (الكريم) — The Most Generous: Gives abundantly and honorably
- Al-Mughni (المغني) — The Enricher: Makes self-sufficient and wealthy
- Al-Muqeet (المقيت) — The Sustainer: Provides nourishment to all
Names of Allah's Creation and Sovereignty
الْخَالِقُ الْبَارِئُ الْمُصَوِّرُ الْأَوَّلُ الْآخِرُ الظَّاهِرُ الْبَاطِنُ
- Al-Khaliq (الخالق) — The Creator: Brings everything into existence from nothing
- Al-Bari (البارئ) — The Originator: Creates with perfect precision
- Al-Musawwir (المصور) — The Fashioner: Shapes all creation in beautiful forms
- Al-Awwal (الأول) — The First: Before everything, with no beginning
- Al-Akhir (الآخر) — The Last: After everything, with no end
- Az-Zahir (الظاهر) — The Manifest: Above all things, evident in His signs
- Al-Batin (الباطن) — The Hidden: Closer than anything, yet unseen
How to Use the 99 Names of Allah in Daily Life
Learning the 99 names of Allah is not merely an intellectual exercise — it should transform your daily worship and character. Here are practical ways to incorporate them:
1. Call Upon Allah by His Names in Dua
Match the name to your need. If you seek provision, call upon Ar-Razzaq. If you need healing, call upon Ash-Shafi. If you seek forgiveness, call upon Al-Ghafoor and At-Tawwab. This is the Sunnah method of making dua.
يَا رَزَّاقُ ارْزُقْنِي رِزْقًا حَلَالًا طَيِّبًا
2. Make Dhikr with Specific Names
Repeat names that address your spiritual state. Feeling anxious? Repeat "Ya Salam" (O Source of Peace). Feeling weak? Repeat "Ya Qawiyy" (O Most Strong). The scholars recommend repeating names in odd numbers — 33, 99, or 100 times.
3. Reflect on Names During Salah
When you say "Subhana Rabbiyal Azeem" in ruku, reflect on Al-Azeem (The Magnificent). When you say "Subhana Rabbiyal A'la" in sujood, reflect on Al-A'la (The Most High). This deepens your khushu (concentration) in prayer.
4. Embody the Names in Your Character
While we cannot be like Allah in His divine attributes, we can reflect glimpses of certain names in our behavior. Be generous like Al-Kareem, be forgiving like Al-Afuw, be patient like As-Sabur, and be just like Al-Adl.
Benefits of Reciting the 99 Names of Allah
Scholars throughout Islamic history have documented numerous benefits of regularly reciting and reflecting upon the 99 names of Allah:
- Entry to Paradise — As promised in the authentic hadith mentioned above
- Increased Iman — Knowledge of Allah naturally strengthens faith
- Peace of Heart — Knowing Allah's attributes brings tranquility and removes anxiety
- Answered Duas — Calling upon Allah by the right name increases acceptance
- Protection from Shirk — Understanding tawheed through His names prevents associating partners
- Better Worship — Knowing who you worship transforms the quality of ibadah
- Improved Character — Emulating divine attributes refines your personality
- Spiritual Healing — Specific names are recommended for spiritual and physical ailments
Explore All 99 Names Interactively →
The Etiquette of Using Allah's Names
There are important guidelines when using the 99 names of Allah:
- Only use names that are authentically established in the Quran and Sunnah
- Do not invent new names for Allah that He has not revealed
- Use names with proper respect and understanding
- Do not use Allah's names in a mocking or disrespectful manner
- Understand that Allah's attributes are unique — they do not resemble creation
- Some names can be used for humans with the prefix "Abd" (servant), like Abdullah (Servant of Allah)
Frequently Asked Questions About the 99 Names of Allah
Are there only 99 names of Allah?
The hadith mentions 99 names that lead to Paradise, but scholars agree that Allah has more names than 99. Some are mentioned in the Quran and Sunnah, and some are known only to Him. The number 99 refers to a specific set with a special reward attached.
What is the best way to memorize the 99 names of Allah?
Start by learning 3-5 names per week. Read their meanings, find them in the Quran, use them in your daily dua, and make dhikr with them. Our 99 Names Tool provides an interactive way to learn with audio pronunciation and categorized groupings.
Can I name my child using one of Allah's names?
Some names are exclusive to Allah (like Ar-Rahman, Al-Khaliq, Al-Quddus) and should only be used with the prefix "Abd" (servant of). For example, Abdur-Rahman (Servant of the Most Merciful). Other names that describe general qualities (like Kareem, Aziz, Rasheed) can be used for humans without the prefix.
Is there a specific order to recite the 99 names of Allah?
There is no obligatory order. You may recite them in any sequence. However, many scholars have compiled lists starting with Allah, Ar-Rahman, Ar-Raheem following the order of Surah Al-Fatiha. The most important thing is understanding and sincerity, not the order.
What does it mean to "enumerate" (ahsaaha) the names?
Scholars like Ibn al-Qayyim explain that "ahsaaha" includes three levels: memorizing the names, understanding their meanings, and acting upon them by worshipping Allah according to what each name requires. Simply memorizing without understanding or action is not sufficient for the promised reward.
Which names of Allah should I recite for specific needs?
For provision: Ar-Razzaq, Al-Fattah, Al-Wahhab. For healing: Ash-Shafi. For forgiveness: Al-Ghafoor, At-Tawwab, Al-Afuw. For guidance: Al-Hadi, An-Noor. For protection: Al-Hafiz, Al-Muhaymin. For peace: As-Salam. Match the name to your specific need when making dua.
Start Your Journey with the 99 Names of Allah Today
Learning the 99 names of Allah is a lifelong journey that brings you closer to your Creator with every name you understand. Begin today by exploring our interactive tool that presents each name with its Arabic calligraphy, transliteration, meaning, and Quranic reference.
May Allah grant us the understanding of His Beautiful Names and make us among those who enter Paradise through them. Ameen.