Asmaul Husna — The 99 Beautiful Names of Allah
Asmaul Husna (الأسماء الحسنى) means "the Most Beautiful Names." Allah says in the Quran: "And to Allah belong the best names, so invoke Him by them." (Surah Al-A'raf, 7:180). The Prophet Muhammad ﷺ said: "Allah has ninety-nine names, one hundred minus one; whoever memorizes them will enter Paradise." (Bukhari, Muslim).
How to Memorize the 99 Names of Allah
- Group by Theme: Learn names of Mercy (Al-Rahman, Al-Rahim, Al-Ghafur), then Power (Al-Qawi, Al-Aziz), then Knowledge (Al-Alim, Al-Khabir).
- Use in Dua: The Prophet ﷺ taught us to call upon Allah using His beautiful names. Begin your duas with relevant names.
- Reflect on Meaning: Don't just memorize the Arabic — understand the meaning. Knowing that Al-Wadud means "The Most Loving" transforms how you relate to Allah.
The Virtue of Knowing Allah's Names
Scholars of Islam explain that "memorizing" (ihsa) in the Hadith means more than recitation — it includes understanding, acting upon, and invoking Allah through His names. Use our interactive memorizer above to track your progress through all 99 beautiful names, insha'Allah.