99 Names of Allah (Asma ul Husna) — Meanings, Benefits & How to Memorize
أَسْمَاءُ اللَّهِ الْحُسْنَى
Published February 19, 2026 · 10 min read
What Are the 99 Names of Allah?
The 99 Names of Allah (Asma ul Husna — "the Most Beautiful Names") are attributes of God mentioned in the Quran and authentic Hadith. They describe who Allah is: His mercy, His power, His knowledge, His creativity. The Prophet (PBUH) said: "Allah has 99 names — whoever memorizes them will enter Paradise." (Sahih Al-Bukhari)
The Hadith About the 99 Names
"Allah has ninety-nine names, one hundred minus one. Whoever memorizes them [ahsaha] will enter Paradise. He is odd (Witr) and loves the odd number."
— Prophet Muhammad (PBUH), Sahih Al-Bukhari 2736, Sahih Muslim 2677
The Arabic word ahsaha (أَحْصَاهَا) means more than just memorizing the words. Scholars explain it includes:
- Memorizing the names (knowing all 99)
- Understanding the meaning of each name
- Making dua using the relevant name (e.g., calling on Al-Shafi when asking for healing)
- Worshipping Allah according to what each name implies
Why Knowing the Names of Allah Changes You
Knowing the names of Allah is not an academic exercise. It transforms how you see the world, how you make dua, and how you relate to God. Some examples:
The First 20 Names — Arabic, Transliteration & Meaning
Start by learning these first 20. Once you know them, the next 20 come more easily.
| # | Arabic | Transliteration | Meaning |
|---|---|---|---|
| 1 | الله | Allah | The Greatest Name — God, the One deserving all worship |
| 2 | الرَّحْمَٰنُ | Ar-Rahman | The Most Merciful — immense mercy encompassing all creation |
| 3 | الرَّحِيمُ | Ar-Rahim | The Most Compassionate — specific, enduring mercy for believers |
| 4 | الْمَلِكُ | Al-Malik | The King — absolute sovereign of all existence |
| 5 | الْقُدُّوسُ | Al-Quddus | The Most Holy — completely pure and free of all imperfection |
| 6 | السَّلَامُ | As-Salam | The Source of Peace — the originator and grantor of peace |
| 7 | الْمُؤْمِنُ | Al-Mu'min | The Guardian of Faith — protects believers, grants safety |
| 8 | الْمُهَيْمِنُ | Al-Muhaymin | The Controller — watches over and protects all things |
| 9 | الْعَزِيزُ | Al-Aziz | The Mighty — invincible, of supreme dignity and power |
| 10 | الْجَبَّارُ | Al-Jabbar | The Compeller — irresistibly restores and fixes broken things |
| 11 | الْمُتَكَبِّرُ | Al-Mutakabbir | The Supreme — having supreme majesty above all creation |
| 12 | الْخَالِقُ | Al-Khaliq | The Creator — creates from nothing according to His will |
| 13 | الْبَارِئُ | Al-Bari' | The Originator — brings things into existence in perfect form |
| 14 | الْمُصَوِّرُ | Al-Musawwir | The Fashioner — gives unique form and shape to everything |
| 15 | الْغَفَّارُ | Al-Ghaffar | The Forgiving — forgives repeatedly and abundantly |
| 16 | الْقَهَّارُ | Al-Qahhar | The Subduer — dominates and overpowers all things |
| 17 | الْوَهَّابُ | Al-Wahhab | The Bestower — gives generously without any return |
| 18 | الرَّزَّاقُ | Ar-Razzaq | The Provider — provides all sustenance and provision |
| 19 | الْفَتَّاحُ | Al-Fattah | The Opener — opens doors of mercy, relief, and solution |
| 20 | الْعَلِيمُ | Al-'Alim | The All-Knowing — has complete knowledge of all things |
How to Memorize All 99 Names
Method 1: Learn in Thematic Groups
Instead of memorizing 99 random names, group them by theme. You remember clusters better than lists:
Method 2: Make Dua Using Each Name
The Prophet (PBUH) taught us to call on Allah by His names in dua. For example: "Ya Al-Shafi (O Healer), heal me" or "Ya Al-Razzaq (O Provider), provide for my family." This immediately makes each name meaningful and memorable.
Method 3: Test Yourself with a Quiz
QuranMakkah has a free interactive quiz for the 99 Names. You see the Arabic name and type the meaning — or vice versa. Regular self-testing is the fastest way to true memorization.
Take the free quiz →Method 4: Recite After Every Prayer
Set a goal: recite 10 names after every Fajr prayer. In 10 days, you will have covered all 99. Then cycle through them again. Within a month of this practice, they will be memorized naturally.
Frequently Asked Questions
What is the hadith about the 99 names?
"Allah has 99 names, one hundred minus one. Whoever memorizes them will enter Paradise." (Sahih Al-Bukhari 2736). The word "memorizes" includes understanding and acting upon them — not just rote repetition.
Are the 99 names listed in the Quran?
No complete list of 99 appears in the Quran. The hadith in Bukhari and Muslim mention them but also don't give a complete numbered list. Scholars have compiled lists from Quran and authentic Hadith — these lists vary slightly but the core names are agreed upon.
What is the greatest name of Allah?
"Allah" is considered the greatest and most complete name — it encompasses all other attributes. Some scholars say "Al-Hayy Al-Qayyum" (The Ever-Living, The Self-Sustaining) mentioned in Ayat al-Kursi is the Ism al-A'tham (Greatest Name).
How long does it take to memorize all 99 names?
With consistent daily practice (10–15 minutes), most people can memorize all 99 names within 4–8 weeks. Using the thematic grouping method and the interactive quiz on QuranMakkah significantly speeds this up.
Start Learning the 99 Names — Free Quiz Included
Browse all 99 names with Arabic, transliteration, and meanings. Test yourself with our interactive quiz.
Open 99 Names of AllahRelated Articles
How to Memorize Quran Fast - 10 Proven Techniques
Practical memorization techniques used by Huffaz worldwide.
7 min readNew Muslim Guide — What to Learn First After Your Shahada
The first 3 things every new Muslim must learn: wudu, salah, and Surah Al-Fatiha. Complete roadmap for reverts.
8 min readHow to Read Quran with Tajweed - Complete Beginner Guide
Learn the fundamentals of Tajweed to recite the Quran beautifully and correctly.
8 min read