أَسْمَاءُ اللَّهِ الْحُسْنَى

99 Names of Allah (Asmaul Husna) with Meanings & Benefits

Explore all 99 beautiful names of Allah with Arabic text, transliteration, English meaning and benefits of reciting each name.

"Allah has ninety-nine names, one hundred minus one. Whoever memorizes them will enter Paradise." — Sahih Al-Bukhari 2736 | Sahih Muslim 2677
99 Names
No names found. Try a different search.

What are the 99 Names of Allah (Asmaul Husna)?

The 99 Names of Allah, known in Arabic as Asmaul Husna (أَسْمَاءُ اللَّهِ الْحُسْنَى), are the divine attributes and beautiful names of Allah mentioned in the Quran and Sunnah. Each name reflects a unique and perfect quality of Allah, giving Muslims a deeper understanding and love for their Creator. Allah says in the Quran: "And to Allah belong the best names, so invoke Him by them." (Quran 7:180)

Learning, memorizing, and reciting the 99 names of Allah with meaning is one of the most rewarding acts of worship in Islam. It strengthens Iman (faith), increases love for Allah, and is a powerful form of dhikr (remembrance). This page provides all 99 names of Allah in Arabic with transliteration, English meaning, and specific benefits of reciting each name.

Benefits of Learning the 99 Names of Allah

The Prophet Muhammad ﷺ said: "Allah has ninety-nine names, one hundred minus one. Whoever memorizes (and acts upon) them will enter Paradise." (Sahih Bukhari 2736, Sahih Muslim 2677). This Hadith establishes the immense reward attached to learning and understanding Asmaul Husna. The scholars explain that "memorizing" here means not just knowing the names by heart, but understanding their meanings and reflecting them in one's character and worship.

Beyond the promise of Paradise, reciting the 99 names of Allah with benefits in daily life brings: relief from anxiety and stress, strengthening of faith, answered prayers (du'a), protection from harm, increase in sustenance (rizq), spiritual purification, and a deeper, more personal relationship with Allah.

How to Recite the 99 Names of Allah (Asmaul Husna)

There are several recommended ways to recite Asmaul Husna:

1. In Du'a: Call upon Allah using the name most relevant to your need. If seeking mercy, say "Ya Rahman, Ya Raheem." If seeking provision, say "Ya Razzaq." If seeking forgiveness, say "Ya Ghaffar, Ya Afuww." This is the most powerful way to use the names.

2. After Fajr and Maghrib: Many scholars recommend reciting all 99 names after the Fajr and Maghrib prayers as a daily routine.

3. In Reflection (Tafakkur): Spend time reflecting on each name and how it manifests in your life and in the world around you.

4. In Dhikr Sessions: Use a Tasbih (prayer beads) or our Digital Dhikr Counter to count your recitations of specific names.

The Most Important Names of Allah in the Quran

While all 99 names of Allah carry immense significance, certain names appear most frequently in the Quran and are considered particularly important:

Ar-Rahman (The Most Gracious) — Appears 57 times in the Quran. This name signifies Allah's all-encompassing mercy that covers every creation in this world, Muslim and non-Muslim alike.

Ar-Raheem (The Most Merciful) — Appears 114 times in the Quran. This name signifies Allah's special mercy for the believers in the Hereafter. Together, Ar-Rahman and Ar-Raheem form the opening of Surah Al-Fatiha and Bismillah.

Al-Hayy Al-Qayyum (The Ever-Living, The Self-Sustaining) — Combined, these are said to be part of Ism Allah Al-A'zam — the Greatest Name of Allah. The Prophet ﷺ would make du'a: "Ya Hayyu Ya Qayyum, bi rahmatika astagheeth."

Al-Wadud (The Most Loving) — This name reminds Muslims that Allah loves His servants. It is mentioned in Quran 11:90 and 85:14.

Al-Ghafur (The All-Forgiving) — Appears 91 times in the Quran — the most frequently mentioned divine attribute after Ar-Rahman and Ar-Raheem, emphasizing that forgiveness is central to Allah's relationship with humanity.

Difference Between Ar-Rahman and Ar-Raheem

Both names come from the Arabic root R-H-M (رحم) meaning mercy, but they differ in scope and application. Ar-Rahman (الرَّحْمَـٰن) refers to Allah's general mercy that encompasses all of creation — every human, animal, and living thing benefits from it in this world regardless of faith. Ar-Raheem (الرَّحِيم) refers to Allah's special, continuous mercy specifically for the believers, which will be fully manifested in the Hereafter. That is why both names appear together at the beginning of every Surah — to emphasize the completeness of Allah's mercy.

99 Names of Allah in Arabic — Complete List

The complete list of 99 names of Allah in Arabic with transliteration and meaning is displayed in the interactive cards above. Click on any name card to expand it and see the full benefits and recommended way of reciting that name. You can also search by Arabic text, English meaning, or transliteration using the search bar above.

The 99 names cover every dimension of Allah's being: His mercy (Ar-Rahman, Ar-Raheem, Al-Wadud), His power (Al-Qawiyy, Al-Azeez, Al-Jabbar), His knowledge (Al-Aleem, Al-Khabir, Al-Basir, As-Sami), His justice (Al-Adl, Al-Hakam, Al-Muqsit), His generosity (Al-Karim, Al-Wahhab, Al-Razzaq), and His uniqueness (Al-Wahid, Al-Ahad, As-Samad).

Explore More Islamic Tools on SunnahWise

Deepen your worship with our other tools: Dhikr Counter, Prayer Times, Zakat Calculator, Qibla Finder, Islamic History Timeline, and Islamic Remedies.

Frequently Asked Questions — 99 Names of Allah

The 99 names of Allah are called Asmaul Husna (أَسْمَاءُ اللَّهِ الْحُسْنَى) in Arabic, which translates to "The Most Beautiful Names of Allah." The term comes from the Quran: "And to Allah belong the most beautiful names (Asmaul Husna), so invoke Him by them." (Quran 7:180).

The Hadith states there are 99 names, but Islamic scholars clarify that Allah's names are not limited to 99. There may be additional names known only to Allah or mentioned in other prophetic supplications. The number 99 refers specifically to the names that, when memorized and acted upon, carry the promise of entering Paradise. Imam Ibn al-Qayyim wrote extensively that Allah's names are far more than 99.

Scholars have differing opinions on the Greatest Name of Allah (Ism Allah Al-A'zam). The most widely accepted view is that it is either Allah itself, or the combination of Al-Hayy Al-Qayyum (The Ever-Living, The Self-Sustaining), or Al-Ahad As-Samad. The Prophet ﷺ indicated that when du'a is made using Ism Al-A'zam, it is never rejected. (Abu Dawud, Ibn Majah).

The best way to memorize the 99 names of Allah is: 1) Learn 3–5 names per day with their meanings. 2) Recite them in your morning and evening dhikr. 3) Use them in your du'a — calling on the name relevant to your need reinforces memory. 4) Reflect on how each name manifests in your daily life. 5) Listen to audio recitations of all 99 names. Scholars recommend beginning with the most frequently Quranic names: Ar-Rahman, Ar-Raheem, Al-Malik, Al-Quddus.

For rizq (sustenance and provision), the most recommended name is Ar-Razzaq (ٱلرَّزَّاق) — The Provider. Recite "Ya Razzaq" abundantly, especially after Fajr prayer. Also beneficial for rizq are: Al-Fattah (The Opener of doors of provision), Al-Wahhab (The Bestower of gifts without asking), Al-Basit (The Expander of provision), and Al-Mughni (The Enricher). Combine recitation with seeking halal means and trusting in Allah.

For forgiveness of sins, recite Al-Ghaffar (ٱلْغَفَّار) — The Ever-Forgiving — and Al-Ghafur (ٱلْغَفُور) — The All-Forgiving. Also recite Al-Afuww (ٱلْعَفُوّ) — The Pardoner — especially in the last 10 nights of Ramadan using the famous du'a: "Allahumma innaka Afuwwun tuhibbul afwa fa'fu anni" (O Allah, You are the Pardoner, You love to pardon, so pardon me). At-Tawwab (The Acceptor of Repentance) is also key — recite it after making sincere Tawbah.

Both Al-Wahid (ٱلْوَاحِد) and Al-Ahad (ٱلْأَحَد) refer to the oneness of Allah but with a subtle difference. Al-Wahid means "The One" — emphasizing that Allah is one in His essence, attributes, and actions with no partner or equal. Al-Ahad means "The Unique One" or "The Indivisible" — emphasizing that Allah's oneness is absolute and unlike anything else; He cannot be divided, counted among others, or compared to anything. Al-Ahad appears in Surah Al-Ikhlas, the Surah about pure monotheism.

Surah Al-Fatiha contains four of Allah's names and attributes: Allah (the greatest name), Ar-Rahman (The Most Gracious), Ar-Raheem (The Most Merciful), and Rabb (The Lord/Sustainer — as in "Rabb al-Alameen"). The Surah also references two key attributes: Malik (Owner/King — as in "Maliki yawm id-deen") and the implicit attribute of being Al-Hadi (The Guide) through the supplication "Guide us to the straight path."

Islamic scholars agree that it is not permissible to give a child a name that is exclusively one of Allah's names without modification — for example, naming a child "Ar-Rahman," "Al-Khaliq," or "Al-Ahad" alone. This is because these names belong exclusively to Allah. However, it is permissible and recommended to use these names with the prefix "Abd" (servant of) — such as Abdullah (servant of Allah), Abdur-Rahman, Abdul-Malik, Abdul-Kareem, which are among the most beloved names to Allah according to Hadith.

"Ya" (يا) is an Arabic vocative particle meaning "O" — used to call upon or address someone directly. So "Ya Rahman" means "O Most Gracious One," "Ya Allah" means "O Allah," and "Ya Razzaq" means "O Provider." Using "Ya" before Allah's names in du'a is a Sunnah practice — it is a direct, personal call to Allah and reflects the intimate relationship between a servant and their Lord. The Prophet ﷺ frequently used this form in his supplications.