99 Names of Allah with Meaning, Explanation & Benefits

99 names of Allah: Allah says in Quran, 

“He is the Creator, the Originator, the Fashioner and to Him belong the best names. Whatever is in Heaven and the earth is glorifying him. And he is glorified in Might, the Wise.”

(Surah Al-Hashar 59:24)

This post is going to discuss “99 Names of Allah and its Benefits for Reciting” . which can also be called as “secrets of Al-Asma-Ul-Husna”. The Prophet ﷺ said, “Allah has ninety-nine names, one hundred less one; whoever memorises them (or comprehends and acts upon them) will enter Paradise” (Sahih al-Bukhari and Sahih Muslim). Note that the hadith does not give a fixed list of the 99 names; the list in common use was compiled by scholars from the Quran and Sunnah and differs slightly between sources. We are also commanded to call upon Allah by His names (Quran 7:180), so learn them, understand their meanings and make dua using them. Note: earlier versions of this page listed numbers of repetitions, written charms and specific worldly “benefits” for each name. Those practices have no basis in the Quran or authentic Sunnah, and have been removed. Do not treat any name as a guaranteed means to wealth, cure or any particular result; rely on sincere dua, trust in Allah and lawful means.

What are the 99 Names of Allah?

Name “Allah” is the greatest of all names. It is the personal name of the One true God, and all the other names refer to it. You should also go through these Quotes That Prove Allah is The Best Planner of All Affairs.

Let’s get to know about 99 names of Allah:

99 Names of Allah - Al-Asma-ul-Husna, Meaning and Benefits

Allah

Allah is the greatest name of all. 

1.  Ar-Rahman

Name meaning: “the most or entirely merciful”. 

Explanation: Ar-Rahman is the most merciful and beneficent who continually showers his endless love over his creation.

2. Ar-Raheem

Name meaning:  “the bestower of mercy”.

Explanation: the vastness of Allah’s mercy, He Bestows his Mercy over his Creation.

3. Al-Malik

Name meaning:  “the king and owner of Dominion”.

Explanation: the one and only, true and Sovereign King. who is complete and perfect.

4. Al-Quddus

Name meaning: “Absolutely pure”.

Explanation: the one who is free and pure and perfect from any insufficiency.

5. As-Salam

Name meaning: Perfection and Giver of peace.

Explanation: this name refers to wellbeing and protection; As-Salam is free from all imperfections.

6. Al-Mumin

Name meaning: the one who gives Emaan and Security.

Explanation: the one who grants peace and protection to his slaves.

7. Al-Muhaymin

Name meaning: the Guardian, the Witness

Explanation: He is the one who watches over his creation and is very well aware of their actions.

8. Al-Aziz

Name meaning: the All-Mighty

Explanation: he has conquered all his creations and all of his creations have submitted to his authority.

9. Al-Jabbar

Name meaning: the Compeller, the Restorer

Explanation: every action is destitute of his order and he heals the broken hearts.

Allah is the One who mends what is broken and restores hearts.

10. Al-Mutakabbir

Name meaning: the Supreme, the Majestic

Explanation: He is superior and no one should be called by this name.

Greatness belongs to Allah alone, and it is not a quality that creation may claim.

99 Names of Allah 1-10 with meanings

11. Al-Khaliq

Name meaning: the Creator, the Maker

Explanation: He increases his creation which pleases him and with perfection.

12. Al-Bari

Name meaning: the Originator

Explanation: Allah causes things and he orders to carry out actions in a perfect manner.

13. Al-Musawwir

Name meaning: the Fashioner

Explanation: Allah creates his creations whatever he wills perfectly and in different forms.

14. Al-Ghaffar

Name meaning: the All and Oft-forgiving

Explanation: he is the one who forgives and accepts the repentance of those who turn to him. 

15. Al-Qahhar

Name meaning: the Ever-dominating

Explanation: Allah is the one whom everyone including tyrants are humbled.

16. Al-Wahhab

Name meaning: the Giver of gifts

Explanation: He is the Most Generous and his generosity reaches to all his creatures and slaves.

17. Ar-Razzaq

Name meaning: the Provider

Explanation: He is the one who sustains and grants his mercy and grace.

18. Al-Fattah

Name meaning: the Opener, the Judge

Explanation: he makes judgments among his servants and grants them mercy.

Victory and success come only from Allah, so we should ask Him for them.

19. Al-Aleem

Name meaning: the All-knowing, the Omniscient

Explanation: Allah has all knowledge and his knowledge extends to everything.

20. Al-Qabid

Name meaning: the Withholder

Explanation: the Withholder is the one who takes away souls, provisions, and whatever he pleases.

99 Names of Allah 11-20 with meanings

21. Al-Basit

Name meaning: the Extender

Explanation: He is the One who extends his hands so that the faithful might repent and turn to Him. 

The Prophet ﷺ taught that Allah is shy to turn away the empty hands of a servant who raises them to Him in dua (Sunan Abi Dawud and Jami at-Tirmidhi).

22. Al-Khafid

Name meaning: the Reducer, the Abaser

Explanation: The One who lowers those He wants via His destruction, and lifts those He wants with His blessing.

23. Ar-Rafi’

Name meaning: the Exaltor, the Elevator

Explanation: It signifies the one who rises, the one who exalts. All-Powerful Allah is Rafi. He lowered and humiliated the ones he desired and he lifted up and exalted those he wanted. It can turn a king into a slave; it can make a slave a king as well.

24. Al-Muizz

Name meaning: the Honourer, the Bestower

Explanation: He appreciates who he wants, thus none can degrade him; and whoever he will degrade, so that none can offer him any respect. He appreciates anyone he wants.

25. Al-Mudhill

Name meaning: the Dishonourer, the Humiliator

Explanation: That which generates weak and disgusting conditions. The One who makes shame or humiliation seem. The One whose wisdom creates humiliating and scornful situations.

26. As-Sami

Name meaning: the All-Hearing

Explanation: As-Sami is the one who hears. Sami is Allah All-Powerful. Every sound he hears. The lowest noises and the hidden whispers cannot be disregarded.

27. Al-Baseer

Name meaning: the All-Seeing

Explanation: meaning the one who sees all. Yes, Basir is Allah. He saw everything. From Him, nothing can be hidden.

28. Al-Hakam

Name meaning: the Judge, the Giver of justice

Explanation: Anyone who provides justice to everyone, in every scenario. Hakam originates from the Haa roots, kaaf meem to be able to judge, be smart, make a judgement or prohibit or restrict the misconduct of individuals.. Hakam comes from Haa roots.

29. Al-Adl

Name meaning: the Utterly Just

Explanation: Al-Adl is the one who is highly equitable and fair, who never oppresses, judges righteously and is fair.

30. Al-Latif

Name meaning: the Subtle one, the Most Gentle

Explanation: The root laam-taa-faa derives from Lateef and alludes to four primary significances. The primary meaning is to be kind, sympathetic, gentle, loving.

99 Names of Allah 21-30 with meanings

31. Al-Khabir

Name meaning: the Acquainted, the All-Aware

Explanation: The All-Aware, who knows the inner reality of all things, the hidden and the apparent; nothing is concealed from Him.

32. Al-Halim

Name meaning: the Most Forbearing

Explanation: Haleem is derived from “hilm,” a root that has traditional Arabic connotations: to be forbearant, meek, indulgent, kind, forgiving, soft, conscious, quiet, not hasty, calm, serene, tempered or moderating.

33. Al-Azim

Name meaning: the Magnificent, the Supreme

Eplanation: Azim (also known as “Great” or “Magnificent” or “Protector”) is one of the name of God in Islam. Also called Abdul Azim the “Servant of the Magnificent,” as a short version of Abdulazim.

34. Al-Ghafur

Name meaning: the Forgiving

Explanation: The meaning of Allah was characterised as “the most forgiving.” He forgives a specific sin, whatever big it may be. Al Ghaffar conveys the idea that Allah forgives a person for his wrongdoing continually and repetitively.

35. Ash-Shakur

Name meaning: the Most Appreciative

Explanation: In “The Appreciative” is translated Ash Shakur. Imam Al Ghazali interprets Ash Shakur in his work “Al-Maqsad al-Asna fi Sharach Asma’ al-Allahu al-Husna” (aka The greatest way to describe the beauty of Allah’s names).

36. Al-Ali

Name meaning: the most high, the exalted

Explanation: The One who is higher and higher than everyone. The Most High, nothing higher than that. The one with the highest rank and position.

37. Al-Kabir

Name meaning: the greatest, the most grand

Explanation: Al-Kabir (Kabîr in Islam), meaning “The great one,” is one of the names of God in Islam. The name Abdul Kabiro “Servant of the Great” is also used as a personal name.

38. Al-Hafeez

Name meaning: The Guarding one

Explanation: Hafîz refers to the One who safeguards and safeguards it. Māni’ – the One who shields from dangerous conditions and defends them.

39. Al-Muqit

Name meaning: the sustainer

Explanation: The One who monitors everything. The One who protects and protects. He is the guarantor of everything, the visible and the invisible, the external and the inner.

40. Al-Hasib

Name meaning: the Reckoner, the Sufficient

Explanation: The name is named Al-Hasib in the Quran. He is traduced as one of the names of God in Islam, The Bringer of the Judgement. Abdul Hasib is called occasionally; Abdul’s prefix is a servant that denotes God’s servitude.

99 Names of Allah 31-40 with meanings

41. Al-Jalil

Name meaning: the Majestic

Explanation: The Sublime One, the Good, the One who has power and glory of rank assigned to himself. Allah is Al-Jaleel, the magnificent man and above all, in dignity and dignity. It has all the characteristics of magnificence and majesticity.

42. Al-Karim

Name meaning: the Most Generous, the Most Esteemed

Explanation: The One who gives the greatest and most valuable reward constantly. A man who is most respected and cherished in his gentle, noble and giving essence.

43. Ar-Raqib

Name meaning: the Watchful

Explanation: The Watcher, the One who observes everything; nothing escapes Him. He is all watching, never forgetting what He made. Allah is Ar-Raqib.

44. Al-Mujib

Name meaning: the Responsive one

Explanation: One who replies with presents and acceptance to requests, prayers and praise.

45. Al-Wasi

Name meaning: the All-encompassing, the Boundless

Explanation: The vast, the comprehensive, the expert. Allah is Al-Wasi, who is wise, kind and abundant. He has unbounded plenty and capability, who provides without any expectation.

46. Al-Hakim

Name meaning: The All-Wise

Explanation: Allah is al-Hakeem, meaning the most judgely and wise. Allah is al-Hakeem. He can discern the right from the wrong.

47. Al-Wadud

Name meaning: The Most Loving

Explanation: It can also be called ‘the Affect’ since it is linked to the term wudd or widd, which means fondness or friendship.

48. Al-Majid

Name meaning: The Glorious, The Most Honourable

Explanation: The Glorious, the Glorious One. Allah is the most noble, most majestic and most generous. His giving is continuous and never runs out.

49. Al-Baith

Name meaning: The Resurrector, The raiser of the dead

Explanation: The one who decides to wake up and to be sent forth. The one who determines who is going to raise. The One who raises the dead. The Risen One. The Risen One.

50. Ash-Shaheed

Name meaning: The All And Ever Witnessing

Explanation: The One who testifies to both the visible and the hidden. The One who knows everything is always happening everywhere.

You should also go through these Duas to Achieve Nearness to Allah.

99 Names of Allah 41-50 with meanings

51. Al-Haq

Name meaning: the Absolute Truth

Explanation: The one who acts in line with each situation’s demands. The One through whom is revealed all justice, justice and truth.

52. Al-Wakil

Name meaning: The Trustee, The Disposer of Affairs

Explanation: The One and the only one who is able to manage and solve all matters. The one who is the highest trustee, protector and manager.

53. Al-Qawi

Name meaning: The All-Strong

Explanation: Strong—the One who is all-powerful and has unending might. Matîn – Firm – the One with a firm, resolute character.

54. Al-Matin

Name meaning: The Firm, The Steadfast

Explanation: It’s the same as it was yesterday and as it will remain tomorrow. Allah is Almatin which means His strength is unwavering. He is consistent, steadfast and faithful.

55. Al-Waliyy

Name meaning: The Protecting Friend

Explanation: Al-Waliyy is the One who befriends, supports and protects the believers (see Quran 2:257). It is distinct from Al-Waali (no. 77), The Governor.

56. Al-Hamid

Name meaning: The Praiseworthy

Explanation: The One who is worthy of all praise.

57. Al-Muhsi

Name meaning: The All-Enumerating, The counter

Explanation: Allah is Al-Muhsi, the One who takes all things into account in the cosmos and understands the specifics of each change or instant. He understands all and has all knowledge.

58. Al-Mubdi

Name meaning: The Originator, The Initiator

Explanation: Allah is Al-Mubdi, the One who originated creation without any prior example and began it from nothing.

59. Al-Muid

Name meaning: The Restorer, The Reinstater

Explanation: The One who repairs and replicates everything created.

99 Names of Allah 51-60 with meanings

60. Al-Muhyi

Name meaning: The Giver of Life

Explanation: The Giver of Life, who gives life to all that lives and who will bring the dead back to life.

61. Al-Mumit

Name meaning: The Bringer Of Death, The Destroyer

Explanation: The Death Creator, the Destroyer, The One who kills those who are alive. Allah is Allah, who gives life and takes it away. He is Allah.

62. Al-Hayy

Name meaning: The Ever-Living

Explanation: The eternal life is He Who has a life that doesn’t start or finish. Allah is given a self-supporting existence.

63. Al-Qayyum

Name meaning: The Sustainer, The Self-Subsisting

Explanation: Al-Qayyûm, meaning Allah is the Sustainer of Himself and of all created. It’s the Self-Substantiation.

64. Al-Wajid

Name meaning: The Perceiver

Explanation: Al-Wajid is the One who finds whatever He wills and lacks nothing; He is never in need of anything.

65. Al-Maajid

Name meaning: The Illustrious, The Magnificent

Explanation: A variant form of the name Al-Majid (no. 48), stressing Allah’s complete glory and generosity.

66. Al-Wahid

Name meaning: The One

Explanation: The One and God alone. He’s the one creator from whom everyone comes. There’s no alternative. He doesn’t have any partner.

67. Al-Ahad

Name meaning: The Unique, The Only One.

Explanation: The One, the One who was not born and he was alone, the One who has no second, the Indivisible, is used to allude to Ahad.

68. As-Samad

Name meaning: The Eternal, Satisfier of Needs

Explanation: The Eternal, the Independent, the Master, who depends on things and turns to needs. Allah is As-Samad, who in times of hardship seeks sanctuary.

69. Al-Qadir

Name meaning: The Capable, The Powerful

Explanation: Allah is Al-Qadir, the strongest, the most measurable. It’s always when he decrees a thing. The will of Allah couldn’t be disrupted.

70. Al-Muqtadir

Name meaning: The Omnipotent

Explanation: Muqtadir – the One who exercises all divine wisdom, whatever he decides; all-powerful and capable of doing everything.

99 Names of Allah 61-70 with meanings

71. Al-Muqaddimm

Name meaning: The Expeditor, The Promoter

Explanation: He who promotes or advances. This includes fostering high-ranking servants with substantial incentives.

72. Al-Muakhkhir

Name meaning: The Delayer, The Retarder

Explanation: Whoever delays. The one who postpones progress. The one who restrains or prevents something to put it in the right position.

73. Al-Awwal

Name meaning: The First

Explanation: The One who is the first. The one who existed before anything was created.

74. Al-Akhir

Name meaning: The Last

Explanation: Al-Akhir is the last.  Allah is the One who stays after the death of all creation. The Last One, the Final One, the Ultimate One.

75. Az-Zahir

Name meaning: The Manifest

Explanation: Zāhir is the outside, the obvious, the observable. 

76. Al-Batin

Name meaning: The Hidden One, Knower of the Hidden.

Explanation: Allah is the hidden one, but knows every in and out of everything in the world.

77. Al-Waali

Name meaning: The Governor, The Patron

Explanation: The one planner of everything is Al-Waali (Wali), the only one. He is very supportive, helpful and a master in everything.

78. Al-Muta’ali

Name meaning: The Self Exalted

Explanation: His honour is higher than what any one of his creations can imagine or understand, what is described, measured, computed or defined in his creation.

79. Al-Barr

Name meaning: The source of Goodness, The Kind Benefactor

Explanation: The One who is the biggest benefactor, the most just and the wellspring of kindness is Al-Barr. Allah is Allah. He is full of goodwill.  He grants mercy and bestows health, money and pleasure to His people. He’s always sympathetic and merciful.

80. At-Tawwab

Name meaning: The Ever Pardoning, The Relenting

Explanation: Allah is the One who is calling for our return, At-Tawwab. He turns humanity constantly to repentance if they travel the wrong road briefly.

99 Names of Allah 71-80 with meanings

81. Al-Muntaqim

Name meaning: The Avenger

Explanation: Allah is Al-Muntaqim, One who overcomes and punishes His adversaries victoriously. The moment will come when justice must be administered. Allah is most patient.

82. Al-Afu

Name meaning: The Pardoner

Explanation: It implies the forgiving, the tolerant, the removing, the eliminating of sin.

83. Ar-Rauf

Name meaning: The Most Kind

Explanation: Allah, the Most Compassionate One, is Ar-Ra’uf. Everything Allah orders is done with full judgement.

84. Malik al-Mulk

Name meaning: Master of the Kingdom, Owner of the Dominion

Explanation: The One who rules and provides dominion to whoever he wants. Allah is the Lord of the Kingdom, Malikul-Mulk. He is the only proprietor of all creation, and may act in any way, any time and anytime with full authority.

85. Dhul-Jalali Wal-Ikram

Name meaning: Possessor of Glory and Honour, Lord of Majesty and Honorary

Explanation: The One who holds all kinds of goodness, perfection, honour and grandeur, the One who gives generosity and honour.

86. Al-Muqsit

Name meaning: The Equitable

Explanation: The One who is fairest and righteous is Allah-Muqsit. He appreciates and honours the good, whatever tiny, beyond measure. He is the One who guides people towards righteousness and peace.

87. Al-Jami

Name meaning: The Gatherer, The Uniter

Explanation: The one who collects and sets up. The One who makes, arranges and connects.

88. Al-Ghani

Name meaning: The Self Sufficient, The Wealthy

Explanation: The One who is really happy. The One who does not desire anybody. The One who has no dependency at all.

89. Al-Mughni

Name meaning: The Enricher

Explanation: Al-Mughni makes anybody self-sufficient of His slaves. He provides his subordinates liberty and autonomy.

90. Al-Mani

Name meaning: The Withholder

Explanation: The One who refrains bounty from unrighteousness is Allah, Al-Maani. Allah shields individuals from harm and stops unwanted acts.

99 Names of Allah 81-90 with meanings

91. Ad-Darr

Name meaning: The Distresser

Explanation: The One who decrees harm or hardship when His wisdom requires it. No harm befalls anyone except by His permission, and only He can remove it.

92. An-Nafi

Name meaning: The Propitious, The Benefactor

Explanation: He is suitable, the One to whom he wants damage and anyone he wants to help. Without Allah’s will, it is impossible for man to get any good. He is the one who gives every advantage.

93. An-Nur

Name meaning: The Light, The Illuminator

Explanation: The word nūr has been transmitted to many different languages and is Arabic for the term “heatless light.” It is frequently used in the Quran, particularly in a verse that states have been discussed extensively.

Allah is the Light of the heavens and the earth (Quran 24:35), and He guides whom He wills to His light.

94. Al-Hadi

Name meaning: The Guide

Explanation: Allah is Al Haadi, the One who guides his faithful. His guidance is helpful and guards from bad things.

95. Al-Badi

Name meaning: The Incomparable Originator

Explanation: Al-Badi’ The High and Glorious Originator Heavens and earth are the Originators. He originated the heavens and the earth without any precedent (Quran 2:117).

96. Al-Baqi

Name meaning: The Ever-Surviving, The Everlasting

Explanation: The One who is eternal, infinite, limitless. The One whose life is everlasting. The One who stays eternally, without time.

97. Al-Warith

Name meaning: The Inheritor, The Heir

Explanation: The one who has always owned all that was and will always be. The One who returns to all goods when the owner is departed.

98. Ar-Rashid

Name meaning: The Guide, The Infallible Teacher

Explanation: He is the one who guides and directs his servants to the right path.

99. As-Sabur

Name meaning: The Forbearing, The Patient

Explanation: He is the one who does not delay nor become impatient.

99 Names of Allah 91-99 with meanings

Frequently Asked Questions

Are there exactly 99 names of Allah?

The hadith says Allah has ninety-nine names (Sahih al-Bukhari and Sahih Muslim), but it does not say that He has only these. The Prophet ﷺ also taught a dua that mentions names which Allah kept in His knowledge (Musnad Ahmad). The common list was compiled by scholars and differs slightly between sources.

What does it mean to “enumerate” the names?

Scholars explain it as memorising them, understanding their meanings, believing in them and acting upon what they require, such as being merciful because Allah is Ar-Rahman. See also the character traits of Prophet Muhammad for how these qualities were reflected in his conduct.

Is it authentic that reciting a name a set number of times brings a specific result?

No. Such fixed numbers and results come from later customs, not from the Quran or authentic Sunnah. Rely on sincere dua, as Allah says “To Allah belong the best names, so call upon Him by them” (Quran 7:180).

Can I name my child with these names?

Names that belong to Allah alone, such as Allah or Ar-Rahman, are not used alone for people. Many scholars permit “Abd” combinations, such as Abdur-Rahman, which are loved names. Names such as Kareem or Raheem differ among scholars, so ask a qualified scholar if unsure.

How can I make dua using the names of Allah?

Choose the name that fits your request, for example “Ya Razzaq, grant me lawful provision” or “Ya Ghaffar, forgive me”. Read more in duas to ask Allah for forgiveness.