What is Al-Asmāʾ al-Ḥusnā?

Allah revealed His Names so that we may know Him — not only know about Him, but worship Him, call upon Him, and live with an awareness of who we stand before in prayer.

These Names are called Al-Asmāʾ al-Ḥusnā (the Most Beautiful Names). Each one describes an attribute Allah affirmed for Himself in the Quran or through His Prophet ﷺ.

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.