Discover the 99 Beautiful Names of Allah
Learn about Asma ul Husna, explore the meanings behind the names, and develop a meaningful habit of reflection and memorization.
What are the 99 Names of Allah?
The 99 Names of Allah are known as Asma ul Husna, meaning the Most Beautiful Names. Each name conveys an aspect of Allah's perfection, majesty, mercy, knowledge, power, or care for His creation.
The Quran teaches: 'And to Allah belong the best names, so invoke Him by them.' (Surah Al-A'raf 7:180). Muslims learn these names, reflect on their meanings, and call upon Allah through them in supplication.
Why learn the Names of Allah?
Learning the Names helps Muslims deepen their understanding of Allah and reflect on His attributes. Names such as Ar-Rahman (The Most Compassionate), Al-Ghafur (The All-Forgiving), and Ar-Razzaq (The Provider) remind believers of Allah's mercy, forgiveness, and provision.
The Prophet Muhammad ﷺ taught the virtue of enumerating Allah's ninety-nine names. Learning them can involve memorising their wording, understanding their meanings, and reflecting on what they teach.
What you can do with this tool
- Explore all 99 names with Arabic script and English transliteration.
- Read a concise English meaning and a short explanation for every name.
- Search by Arabic, transliteration, meaning, or name number.
- Save your favourite names for convenient access.
- Mark names as memorized and keep track of your progress.
- Review your saved progress on the same browser and device.
The Names of Allah in everyday worship
The Names can enrich dua and personal reflection. A Muslim may call upon Allah using a relevant name, asking for forgiveness through His mercy, guidance through His wisdom, or provision from Him.
The aim is not simply to finish a list. Take time to understand each name, reflect on its meaning, and learn how it informs your relationship with Allah.