The 99 Names of Allah with Meanings: A Printable Set
All 99 names in Arabic with transliteration and English meaning, plus a tracker to mark each name as you learn it.
Updated 25 October 2026
Allah has told us about Himself through His beautiful names, and the Prophet ﷺ encouraged us to learn them. Each name opens a window onto who Allah is: the Most Merciful, the All-Hearing, the Provider, the Most Patient.
This set lists all 99 names on three pages of colourful cards, each with the Arabic, its transliteration and a short English meaning. A final tracker page lets you tick each name when you know its meaning, and again when you know it by heart.
The names follow the well-known list narrated by at-Tirmidhi. Translations are brief and cannot capture the full depth of each name.
Peek inside




How to use it
Print all five pages on A4 or US Letter paper. Keep the name pages in a folder and the tracker page where you see it every day.
Learn three names a week. When making du'a, call on Allah by the name that fits what you are asking for.
Learn the Qur'an live with a teacher
Live online classes taught in Urdu / Hindi, for children and adults. Your first class is free, with no payment needed.
Your first class is free. No payment needed.
Frequently asked questions
How many names does Allah have?
The Prophet ﷺ said that Allah has ninety-nine names, and whoever preserves them will enter Paradise, as reported in Sahih al-Bukhari and Sahih Muslim.
Where does this list of 99 names come from?
It follows the well-known list narrated in Jami' at-Tirmidhi. Scholars have discussed this list and its chain, while the hadith of the ninety-nine names itself is authentic.
How can I learn the 99 names of Allah?
Learn a few names each week with their meanings, and use them in your du'a. The tracker page helps you see your progress.
Is the 99 names set free?
Yes. It is free to download, needs no sign-up, and comes in A4 and US Letter sizes.
Was this sheet helpful?
What would make it more useful? (optional)
JazakAllahu khayran. Your answer helps us decide what to make next.
Looking for another sheet?
More free printables
Take the next step with Jamia Hafs
Live online classes in small groups, with individual attention for every student. Taught in Urdu and Hindi, for students in India. Female teachers are available for sisters.
Made with care by the teachers at Jamia Hafs.