Asmaul Husna (99 Names) Memorizer

Welcome to the free and easy-to-use Asmaul Husna (99 Names) Memorizer.

Dua & Dhikr

Asmaul Husna — 99 Names of Allah

Click a card to see the meaning. Click again to mark as memorized.

Memorization Progress
0 / 99 Memorized

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

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.

Related Dua & Dhikr