أَسْمَاءُ اللّٰهِ الْحُسْنَىٰ

Here is the complete list of all 99 names of Allah (Asma ul Husna) in Arabic, with English transliteration and meanings in English and Urdu. Tap ▶ on any name to hear it, search for a name, or download the free PDF.

⬇ PDF🖼 Image
✦ Name of the day

1
الرَّحْمَٰنُ
Ar Rahman
The Most Gracious
نہایت مہربان
2
الرَّحِيمُ
Ar Raheem
The Most Merciful
بہت رحم کرنے والا
3
الْمَلِكُ
Al Malik
The King and Owner of All
حقیقی بادشاہ
4
الْقُدُّوسُ
Al Quddus
The Most Holy
نہایت پاک
5
السَّلَامُ
As Salam
The Source of Peace
سلامتی دینے والا
6
الْمُؤْمِنُ
Al Mu’min
The Giver of Faith and Security
امن دینے والا
7
الْمُهَيْمِنُ
Al Muhaymin
The Guardian
نگہبان
8
الْعَزِيزُ
Al Aziz
The Almighty
غالب اور زبردست
9
الْجَبَّارُ
Al Jabbar
The Compeller
ٹوٹے کو جوڑنے والا، زبردست
10
الْمُتَكَبِ͏ّرُ
Al Mutakabbir
The Supreme in Greatness
بڑائی والا
11
الْخَالِقُ
Al Khaliq
The Creator
پیدا کرنے والا
12
الْبَارِئُ
Al Bari
The Maker
ٹھیک ٹھیک بنانے والا
13
الْمُصَوِ͏ّرُ
Al Musawwir
The Fashioner of Forms
صورت بنانے والا
14
الْغَفَّارُ
Al Ghaffar
The Ever Forgiving
بار بار بخشنے والا
15
الْقَهَّارُ
Al Qahhar
The All Subduer
سب پر غالب
16
الْوَهَّابُ
Al Wahhab
The Bestower
بہت عطا کرنے والا
17
الرَّزَّاقُ
Ar Razzaq
The Provider
رزق دینے والا
18
الْفَتَّاحُ
Al Fattah
The Opener
کھولنے والا
19
الْعَلِيمُ
Al Aleem
The All Knowing
سب کچھ جاننے والا
20
الْقَابِضُ
Al Qabid
The Withholder
تنگی کرنے والا
21
الْبَاسِطُ
Al Basit
The Extender
کشادگی دینے والا
22
الْخَافِضُ
Al Khafid
The Abaser
پست کرنے والا
23
الرَّافِعُ
Ar Rafi
The Exalter
بلند کرنے والا
24
الْمُعِزُّ
Al Mu’izz
The Giver of Honour
عزت دینے والا
25
الْمُذِلُّ
Al Mudhill
The Giver of Dishonour
ذلت دینے والا
26
السَّمِيعُ
As Samee
The All Hearing
سب کچھ سننے والا
27
الْبَصِيرُ
Al Baseer
The All Seeing
سب کچھ دیکھنے والا
28
الْحَكَمُ
Al Hakam
The Judge
فیصلہ کرنے والا
29
الْعَدْلُ
Al Adl
The Utterly Just
سراپا عدل
30
اللَّطِيفُ
Al Lateef
The Subtle One, the Most Kind
باریک بین، نہایت مہربان
31
الْخَبِيرُ
Al Khabeer
The All Aware
ہر چیز سے باخبر
32
الْحَلِيمُ
Al Haleem
The Most Forbearing
بردبار
33
الْعَظِيمُ
Al Azeem
The Magnificent
عظمت والا
34
الْغَفُورُ
Al Ghafoor
The All Forgiving
بخشنے والا
35
الشَّكُورُ
Ash Shakoor
The Most Appreciative
قدر دان
36
الْعَلِيُّ
Al Aliyy
The Most High
بلند و برتر
37
الْكَبِيرُ
Al Kabeer
The Most Great
سب سے بڑا
38
الْحَفِيظُ
Al Hafeez
The Preserver
حفاظت کرنے والا
39
الْمُقِيتُ
Al Muqeet
The Sustainer
روزی پہنچانے والا
40
الْحَسِيبُ
Al Haseeb
The Reckoner
حساب لینے والا
41
الْجَلِيلُ
Al Jaleel
The Majestic
جلال والا
42
الْكَرِيمُ
Al Kareem
The Most Generous
کرم کرنے والا
43
الرَّقِيبُ
Ar Raqeeb
The Watchful
نگرانی کرنے والا
44
الْمُجِيبُ
Al Mujeeb
The Responsive One
دعائیں قبول کرنے والا
45
الْوَاسِعُ
Al Wasi
The All Encompassing
وسعت والا
46
الْحَكِيمُ
Al Hakeem
The All Wise
حکمت والا
47
الْوَدُودُ
Al Wadood
The Most Loving
محبت کرنے والا
48
الْمَجِيدُ
Al Majeed
The Most Glorious
بزرگی اور شان والا
49
الْبَاعِثُ
Al Ba’ith
The Resurrector
مردوں کو زندہ کر کے اٹھانے والا
50
الشَّهِيدُ
Ash Shaheed
The Witness
ہر چیز پر گواہ
51
الْحَقُّ
Al Haqq
The Truth
برحق
52
الْوَكِيلُ
Al Wakeel
The Trustee
کارساز
53
الْقَوِيُّ
Al Qawiyy
The All Strong
بڑی قوت والا
54
الْمَتِينُ
Al Mateen
The Firm One
نہایت مضبوط
55
الْوَلِيُّ
Al Waliyy
The Protecting Friend
دوست اور مددگار
56
الْحَمِيدُ
Al Hameed
The Praiseworthy
تعریف کے لائق
57
الْمُحْصِي
Al Muhsi
The All Enumerating
ہر چیز کو گننے والا
58
الْمُبْدِئُ
Al Mubdi
The Originator
پہلی بار پیدا کرنے والا
59
الْمُعِيدُ
Al Mu’eed
The Restorer
دوبارہ پیدا کرنے والا
60
الْمُحْيِي
Al Muhyi
The Giver of Life
زندگی دینے والا
61
الْمُمِيتُ
Al Mumeet
The Bringer of Death
موت دینے والا
62
الْحَيُّ
Al Hayy
The Ever Living
ہمیشہ زندہ رہنے والا
63
الْقَيُّومُ
Al Qayyum
The Self Subsisting Sustainer of All
سب کو قائم رکھنے والا
64
الْوَاجِدُ
Al Wajid
The Finder
ہر چیز کو پانے والا
65
الْمَاجِدُ
Al Majid
The Noble
بزرگی والا
66
الْوَاحِدُ
Al Wahid
The One
ایک
67
الْأَحَدُ
Al Ahad
The Unique, the Only One
یکتا
68
الصَّمَدُ
As Samad
The Eternal Refuge
بے نیاز
69
الْقَادِرُ
Al Qadir
The All Capable
قدرت والا
70
الْمُقْتَدِرُ
Al Muqtadir
The All Powerful
کامل قدرت والا
71
الْمُقَدِ͏ّمُ
Al Muqaddim
The Expediter
آگے کرنے والا
72
الْمُؤَخِ͏ّرُ
Al Mu’akhkhir
The Delayer
پیچھے کرنے والا
73
الْأَوَّلُ
Al Awwal
The First
سب سے پہلا
74
الْآخِرُ
Al Akhir
The Last
سب سے آخری
75
الظَّاهِرُ
Az Zahir
The Manifest
ظاہر
76
الْبَاطِنُ
Al Batin
The Hidden
پوشیدہ
77
الْوَالِي
Al Wali
The Sole Governor
تمام کاموں کا منتظم
78
الْمُتَعَالِي
Al Muta’ali
The Most Exalted
سب سے بلند
79
الْبَرُّ
Al Barr
The Source of All Goodness
بھلائی کرنے والا
80
التَّوَّابُ
At Tawwab
The Ever Accepting of Repentance
توبہ قبول کرنے والا
81
الْمُنْتَقِمُ
Al Muntaqim
The Avenger
بدلہ لینے والا
82
الْعَفُوُّ
Al Afuww
The Pardoner
معاف کرنے والا
83
الرَّءُوفُ
Ar Ra’uf
The Most Kind
نہایت شفقت کرنے والا
84
مَالِكُ الْمُلْكِ
Malik ul Mulk
The Owner of All Sovereignty
سلطنت کا مالک
85
ذُو الْجَلَالِ وَالْإِكْرَامِ
Dhul Jalali wal Ikram
The Lord of Majesty and Generosity
جلال اور عزت والا
86
الْمُقْسِطُ
Al Muqsit
The Equitable
انصاف کرنے والا
87
الْجَامِعُ
Al Jami
The Gatherer
سب کو جمع کرنے والا
88
الْغَنِيُّ
Al Ghaniyy
The Self Sufficient
بے پرواہ، غنی
89
الْمُغْنِي
Al Mughni
The Enricher
غنی کرنے والا
90
الْمَانِعُ
Al Mani
The Preventer
روکنے والا
91
الضَّارُّ
Ad Darr
The Distresser
نقصان پہنچانے والا
92
النَّافِعُ
An Nafi
The Benefactor
نفع پہنچانے والا
93
النُّورُ
An Nur
The Light
نور
94
الْهَادِي
Al Hadi
The Guide
ہدایت دینے والا
95
الْبَدِيعُ
Al Badee
The Incomparable Originator
بے مثال پیدا کرنے والا
96
الْبَاقِي
Al Baqi
The Everlasting
ہمیشہ باقی رہنے والا
97
الْوَارِثُ
Al Warith
The Inheritor
سب کا وارث
98
الرَّشِيدُ
Ar Rasheed
The Guide to the Right Path
سیدھی راہ دکھانے والا
99
الصَّبُورُ
As Saboor
The Most Patient
بڑا صبر کرنے والا

Audio uses your device’s Arabic voice. Pronunciation can vary slightly between devices; for perfect pronunciation, learn with a teacher in our online Tajweed classes.

What Are the 99 Names of Allah (Asma ul Husna)?

The 99 names of Allah, known in Arabic as Asma ul Husna (أَسْمَاءُ اللّٰهِ الْحُسْنَىٰ, “the most beautiful names”), are names and attributes of Allah mentioned in the Quran and the Sunnah. Each name tells us something about who Allah is: His mercy, His knowledge, His power, His forgiveness and His care for His creation.

Muslims learn these names to know Allah better, to call on Him in dua by the name that suits their need, and to strengthen their love and awe of Him. The list above is the well known list of 99 names narrated in Sunan at Tirmidhi, which is the one most Muslims memorise.

وَلِلَّهِ ٱلْأَسْمَآءُ ٱلْحُسْنَىٰ فَٱدْعُوهُ بِهَا ۖ
And to Allah belong the most beautiful names, so call upon Him by them.
Surah Al A’raf 7:180

99 Names of Allah in the Quran and Hadith

The Prophet ﷺ said: “Allah has ninety nine names, one hundred less one. Whoever ahsaha (learns, understands and acts upon) them will enter Paradise.” (Sahih al Bukhari 2736, Sahih Muslim 2677)

Scholars explain that “ahsaha” means more than memorising a list. It includes learning the names, understanding their meanings, believing in them and letting them shape how we worship and live. Allah also has names beyond these 99, known only to Him, as mentioned in another authentic narration.

99 Names of Allah with Meaning in English and Urdu

Many people search for the 99 names of Allah with meaning in English or in Urdu, so every card above shows both. Use the language buttons at the top to show English only, Urdu only, or both together. Here are a few of the most recited names at a glance:

NameArabicEnglish meaningUrdu meaning
Ar RahmanالرَّحْمَٰنُThe Most Graciousنہایت مہربان
Ar RaheemالرَّحِيمُThe Most Mercifulبہت رحم کرنے والا
Al GhaffarالْغَفَّارُThe Ever Forgivingبار بار بخشنے والا
Ar RazzaqالرَّزَّاقُThe Providerرزق دینے والا
Al AleemالْعَلِيمُThe All Knowingسب کچھ جاننے والا
Al MujeebالْمُجِيبُThe Responsive Oneدعائیں قبول کرنے والا
Al WadoodالْوَدُودُThe Most Lovingمحبت کرنے والا
Al QayyumالْقَيُّومُThe Self Subsisting Sustainer of Allسب کو قائم رکھنے والا
At TawwabالتَّوَّابُThe Ever Accepting of Repentanceتوبہ قبول کرنے والا
Al AfuwwالْعَفُوُّThe Pardonerمعاف کرنے والا

99 Names of Allah with Meaning and Benefits

There are no special numbers of repetitions or secret formulas for each name in authentic sources. The real benefit of the names is that they teach you who Allah is, and that changes how you pray, hope and live. Reading them by theme makes this easy to see:

  • Mercy and love: Ar Rahman, Ar Raheem, Al Wadood, Ar Ra’uf, Al Lateef, Al Kareem
  • Forgiveness: Al Ghaffar, Al Ghafoor, Al Afuww, At Tawwab
  • Knowledge and wisdom: Al Aleem, Al Khabeer, Al Hakeem, As Samee, Al Baseer
  • Power and greatness: Al Aziz, Al Jabbar, Al Qawiyy, Al Qadir, Al Azeem, Al Kabeer
  • Creation and provision: Al Khaliq, Al Bari, Al Musawwir, Ar Razzaq, Al Wahhab, Al Fattah
  • Oneness and eternity: Al Wahid, Al Ahad, As Samad, Al Hayy, Al Qayyum, Al Awwal, Al Akhir

The benefit in daily life: knowing Ar Razzaq removes anxiety about provision, knowing Al Ghafoor brings you back after a sin, knowing As Samee and Al Baseer makes you mindful of what you say and do, and knowing Al Wadood fills the heart with love for Allah. This is how the names become part of your character and not just a list.

Allah ke 99 Naam: Urdu Tarjuma ke Saath

Pakistan aur India mein bahut se log Allah ke 99 naam Urdu tarjume ke saath parhna chahte hain. Upar har naam ke box mein Urdu tarjuma Nastaleeq mein diya gaya hai. Sirf Urdu dekhne ke liye upar “اردو” ka button dabayein, aur poori list ki PDF download kar ke ghar ya madrasa mein print kar lein.

How to Use the 99 Names of Allah in Dua

Allah tells us to call on Him by His beautiful names. A simple way is to choose the name that matches what you are asking for:

  • Asking for forgiveness: Ya Ghafoor, Ya Tawwab, forgive me and accept my repentance.
  • Asking for provision: Ya Razzaq, Ya Wahhab, grant me halal and blessed provision.
  • Facing difficulty: Ya Fattah, open a way for me; Ya Lateef, be gentle with me.
  • When you feel alone: Ya Wadood, Ya Waliyy, be my friend and protector.
  • For healing and protection: Ya Hafeez, Ya Salam, protect me and grant me peace.

You can find more authentic supplications in our collection of daily duas.

99 Names of Allah Wazifa Guide: How to Use Each Name

Tap ✦ How to use under any name above to open its guide. You will see a short reflection, a dua you can make with that name, and any authentic adhkar that mention it, with the exact number of times and the Quran or hadith source. For example, “Allahumma innaka Afuwwun tuhibbul afwa fa’fu anni” for Al Afuww (Jami at Tirmidhi 3513), and “Subhanal Malikil Quddus” three times after Witr for Al Malik and Al Quddus (Sunan Abi Dawud 1430).

Many wazifa books give a set number for every name, such as 100 or 1,000 times. Those numbers are not found in authentic hadith, so we only show fixed counts where a real source exists. You are always free to call on Allah by any of His names, as often as you like, in your own words.

99 Names of Allah Wallpapers for Phone and Desktop

Every name can be downloaded as a colourful calligraphy wallpaper with no translation, just the beautiful Arabic name. Open ✦ How to use on any name, choose the Wallpaper tab, pick one of six colour themes and download it in phone (1080 × 1920) or desktop (1920 × 1080) size. A new Name of the Day appears at the top of this page every day, and the flashcards help you and your children test yourselves.

How to Remember the 99 Names of Allah

  • Learn five names a day. In under three weeks you will know all 99.
  • Listen and repeat. Tap ▶ on each card and say the name aloud three times.
  • Learn the meaning with the name. Linking each name to its meaning makes it stick and makes your dua more heartfelt.
  • Use them in salah and dua. Names you use every day are names you never forget.
  • Review weekly. Go back over all the names you have learnt once a week, just like Hifz revision.

If you or your children would like a teacher to help, our Quran classes for kids include memorising the 99 names, and our online Hifz classes use the same revision method for the Quran.

99 Names of Allah for Kids

Children love the colourful cards and the listen button. Learn one name together at breakfast, ask what it means, and find a moment in the day that reminds you of it: Ar Razzaq at dinner, As Samee when making dua, Al Khaliq on a walk outside. The printable PDF, with its colourful calligraphy style boxes, works well as a poster on a bedroom wall or in a homeschool folder. To help them understand the Arabic itself, see our online Arabic classes for kids.

Download the 99 Names of Allah PDF with Meaning

Printable PDF and image

All 99 names in Arabic with English and Urdu meanings, in colourful boxes: a three page A4 PDF for printing, or one high resolution image to save on your phone or share.

⬇ Download free PDF 🖼 Download as image (JPG)

Listen online

Use the ▶ buttons above or press “Listen to all 99” to hear every name in order.

▶ Go to the names

Read with a teacher

Learn to pronounce every name perfectly with our certified tutors.

Book a free trial

Frequently Asked Questions

What are the 99 names of Allah called?

They are called Asma ul Husna, which means “the most beautiful names”. The term comes from the Quran, for example Surah Al A’raf 7:180.

Where are the 99 names of Allah mentioned?

Many of the names appear in the Quran, such as the last verses of Surah Al Hashr (59:22 to 24). The well known list of 99 is narrated in Sunan at Tirmidhi.

Does Allah have only 99 names?

No. The hadith says that whoever learns these 99 names will enter Paradise, but scholars explain that Allah has other names too, some of which He has kept with Himself.

What is the reward for learning the 99 names of Allah?

The Prophet ﷺ said that whoever learns, understands and acts upon them will enter Paradise (Sahih al Bukhari 2736, Sahih Muslim 2677).

Which is the greatest name of Allah?

Many scholars say the greatest name (Ism al Azam) is found in verses such as Ayat al Kursi, which mention Al Hayy and Al Qayyum, though scholars differ on exactly which name it is.

Can I name my child with one of the 99 names?

Yes, but add “Abd” (servant of) before it, such as Abdur Rahman or Abdul Kareem. Some names, such as Ali, Kareem or Rasheed, may also be used on their own as ordinary names.

How can I memorise the 99 names of Allah quickly?

Learn five names a day with their meanings, listen and repeat each one, and review all the names you know once a week.

Learn the Quran and the Names of Allah with a Teacher

One to one online classes for kids and adults, with male and female tutors. Start with a 3 day free trial.

Explore our courses