Asma ul Husna — the most beautiful names of Allah. The Prophet ﷺ said: "Allah has ninety-nine names. Whoever counts (and acts on) them will enter Paradise." (Bukhari & Muslim)
The 99 Names of Allah — known in Arabic as Asma ul Husna (الأسماء الحسنى, "the most beautiful names") — are the divine attributes by which Muslims know and worship God. They are mentioned throughout the Holy Quran and authentic hadith.
The Prophet Muhammad ﷺ said: "Allah has ninety-nine names, one hundred minus one. Whoever counts (encompasses) them will enter Paradise." (Sahih al-Bukhari 2736, Sahih Muslim 2677)
"Counting" them, according to scholars, means not only memorizing them but understanding their meaning, acting upon them, and calling upon Allah by them. The Quran encourages this directly: "And to Allah belong the best names, so invoke Him by them" (Quran 7:180).
Scholars often group the divine names into broad themes:
Beyond memorization, Muslims are encouraged to call upon Allah by the name most relevant to their need. When seeking forgiveness, invoke Ya Ghafur, Ya Tawwab. When seeking provision, Ya Razzaq. When in need of healing, Ya Shafi. This is a Sunnah of the Prophets and a powerful spiritual practice.
Allah has many more names than 99 — these are the most known and most beautiful. The hadith narrating "99" refers to a specific number that, if a believer counts (understands and acts upon them), they will enter Paradise.
Various scholars compiled different lists. The most widely cited list comes from a narration in Jami at-Tirmidhi, though scholars have noted differences. QuranCentral uses the well-accepted list provided by the AlAdhan API.
The Prophet ﷺ promised Paradise to those who count them — interpreted as memorizing them with understanding and acting upon their meanings. Each name teaches us about Allah and strengthens our connection to Him.
Yes. The Quran says: "Say: Invoke Allah or invoke Ar-Rahman — by whichever of His names you invoke, His are the most beautiful names." (Quran 17:110)