From the Quran
“Allah has the Most Beautiful Names. So call upon Him by them.”Quran 7:180
“Allah — there is no god worthy of worship except Him. He has the Most Beautiful Names.”Quran 20:8
From the Prophet ﷺ
“Indeed, Allah has ninety-nine Names, one hundred less one, whoever encompasses them will enter Paradise.”Ṣaḥīḥ al-Bukhārī 2736 · Ṣaḥīḥ Muslim 2677
Scholars explain that “encompasses them” means memorizing them, understanding their meanings, worshipping Allah by them, and calling upon Him through them in dua.
How this site helps
Questions people ask
What are the 99 names of Allah?
They are Al-Asmāʾ al-Ḥusnā, the Most Beautiful Names. Each one is an attribute Allah affirmed for Himself in the Quran or through His Prophet ﷺ. A well-known hadith says Allah has ninety-nine names, and whoever encompasses them will enter Paradise.
What does Asma ul Husna mean?
Asma ul Husna means the Most Beautiful Names. It is the usual English form of Al-Asmāʾ al-Ḥusnā.
How do you learn all 99 names?
Three names a day is 33 days for the full list. Read the Arabic out loud, learn the meaning, then use the name in dua. The Learn page keeps that path for you.
How do you use the names in dua?
The Quran says: “Allah has the Most Beautiful Names. So call upon Him by them.” Begin with Ya and the name — Ya Rahman, Ya Ghafur, Ya Razzaq — then ask for what that attribute covers. See Duaa for examples.
What does “encompasses them” mean?
Scholars explain it as memorizing the names, understanding their meanings, worshipping Allah by them, and calling upon Him through them in dua.