99 Names of Allah with English Meaning

Abu Huraira (May Allah be pleased with him) reported that: The Messenger of Allah (sallallahu alaihi wasallam) said, “Allah has ninety-nine names, and whoever preserves them will enter Paradise.” [Muslim 2677].

Allah (الله) is most common and the Greatest Name of Allah.

Allah is most merciful and forgiving. Remember and recite Allah names and get great rewards from Allah.

Asmaul Husna (99 Names of Allah) with English meaning:

1) Ar-Rahman (الرحمن) : English Translation is “The All-Compassionate”

2) Ar-Rahim (الرحيم) : English Translation is “The All-Merciful”

3) Al-Malik (الملك) : English Translation is “The Absolute Ruler”

4) Al-Quddus (القدوس) : English Translation is “The Pure One”

5) As-Salam (السلام) : English Translation is : “The Source of Peace”

6) Al-Mu’min (المؤمن) : English Translation is “The Inspirer of Faith”

7) Al-Muhaymin (المهيمن) : English Translation is “The Guardian”

8) Al-Aziz (العزيز) : English Translation is “The Victorious”

9) Al-Jabbar (الجبار) : English Translation is “The Compeller”

10) Al-Mutakabbir (المتكبر) : English Translation is “The Greatest”

11) Al-Khaliq (الخالق) : English Translation is “The Creator”

12) Al-Bari’ (البارئ) : English Translation is “The Maker of Order”

13) Al-Musawwir (المصور) : English Translation is “The Shaper of Beauty”

14) Al-Ghaffar (الغفار) : English Translation is “The Forgiving” 
Al-Ghaffar : English Translation is: “(The Forgiver) One who recites this name, his sins will be forgiven.”

15) Al-Qahhar (القهار) : English Translation is “The Subduer”

16) Al-Wahhab (الوهاب) : English Translation is “The Giver of All” 
Al-Wahhaab (The Bestower) One who recites this name 100 times after two rakats of Namaz will get all needs fulfilled.

17) Ar-Razzaq (الرزاق) : English meaning is “The Sustainer” 
Ar-Razzaq : English meaning is “(The Provider) One who recites this name will be provided with sustenance from Allah.”

18) Al-Fattah (الفتاح) : English meaning is “The Opener”

19) Al-`Alim (العليم) : English meaning is “The Knower of All”

20) Al-Qabid (القابض) : English meaning is “The Constrictor”

21) Al-Basit (الباسط) :English meaning is “The Reliever” 
Al-Basit (The Expander) One who recites this name 10 times after morning Prayers (Namaz) with open hands will get wealth.

22) Al-Khafid (الخافض) : English meaning is “The Abaser”

23) Ar-Rafi (الرافع) : English meaning is “The Exalter”

24) Al-Mu’izz (المعز) : English meaning is “The Bestower of Honors”

25) Al-Mudhill (المذل) : English meaning is “The Humiliator”

26) As-Sami (السميع) : English meaning is “The Hearer of All”

27) Al-Basir (البصير) : English meaning is “The Seer of All”

28) Al-Hakam (الحكم) : English meaning is “The Judge”

29) Al-`Adl (العدل) : English meaning is “The Just”

30) Al-Latif (اللطيف) : English meaning is “The Subtle One”

31) Al-Khabir (الخبير) English meaning is “The All-Aware”

32) Al-Halim (الحليم) : English meaning is “The Forbearing”

33) Al-Azim (العظيم) : English meaning is “The Magnificent”

  1. Al-Ghafur (الغفور) : English meaning is “The Forgiver and Hider of Faults”
    Al-Ghafur : English meaning is “(The All Forgiving), Recitation of this name helps in healing from headache, Fever & depression.
  2. Ash-Shakur (الشكور) : English meaning is “The Rewarder of Thankfulness” 
    As-Shakur (The Appreciative) Recitation of 41 times will helps in healing from depression.

36) Al-Ali (العلى) : English meaning is “The Highest”

37) Al-Kabir (الكبير) : English meaning is “The Greatest”

38) Al-Hafiz (الحفيظ) : English meaning is “The Preserver”

39) Al-Muqit (المقيت) : English meaning is “The Nourisher”

40) Al-Hasib (الحسيب) : English meaning is “The Accounter”

41) Al-Jalil (الجليل) : English meaning is “The Mighty”

42) Al-Karim (الكريم) : English meaning is “The Generous” 
Al-Kareem (The Generous One): One who recites this name will have esteem in this world.

43) Ar-Raqib (الرقيب) : English meaning is “The Watchful One”

44) Al-Mujib (المجيب) : English meaning is “The Responder to Prayer”
Al-Mujeeb (The Responsive) Recitation of this name will fulfill appeals.

45) Al-Wasi (الواسع) : English meaning is “The All-Comprehending”

46) Al-Hakim (الحكيم) : English meaning is “The Perfectly Wise”

47) Al-Wadud (الودود) : English meaning is “The Loving One”

48) Al-Majid (المجيد) : English meaning is “The Majestic One”

49) Al-Ba’ith (الباعث) : English meaning is “The Resurrector”

50) Ash-Shahid (الشهيد) : English meaning is “The Witness”

51) Al-Haqq (الحق) : “The Truth”

52) Al-Wakil (الوكيل) : English meaning is “The Trustee”

53) Al-Qawiyy (القوى) : English meaning is “The Possessor of All Strength”

54) Al-Matin (المتين) : English meaning is “The Forceful One”

55) Al-Waliyy (الولى) : English meaning is “The Governor”

56) Al-Hamid (الحميد) : English meaning is “The Praised One”

57) Al-Muhsi (المحصى) : English meaning is “The Appraiser”

58) Al-Mubdi’ (المبدئ) : English meaning is “The Originator”

59) Al-Mu’id (المعيد) : English meaning is “The Restorer”

60) Al-Muhyi (المحيى) : English meaning is “The Giver of Life”

61) Al-Mumit (المميت) : English meaning is “The Taker of Life”

62) Al-Hayy (الحي) : English meaning is “The Ever Living One”

63) Al-Qayyum (القيوم) : English meaning is “The Self-Existing One”

64) Al-Wajid (الواجد) : English meaning is “The Finder”

65) Al-Majid (الماجد) : English meaning is “The Glorious”

66) Al-Wahid (الواحد) : English meaning is “The One, the All Inclusive, The Indivisible”

67). Al-Ahad(الاحد): English meaning is “The one, the indivisible”

  1. As-Samad (الصمد) : English meaning is “The Satisfier of All Needs”
    As-Samad (The Eternal) One who recites this name frequently will be helped in need.

69 Al-Qadir (القادر) : English meaning is “The All Powerful”

70 Al-Muqtadir (المقتدر) : English meaning is “The Creator of All Power”

71 Al-Muqaddim (المقدم) : English meaning is “The Expediter”

72 Al-Mu’akhkhir (المؤخر) : English meaning is “The Delayer”

73 Al-Awwal (الأول) : English meaning is “The First”

74 Al-Akhir (الأخر) : English meaning is “The Last”

75 Az-Zahir (الظاهر) : English meaning is “The Manifest One”

76 Al-Batin (الباطن) : English meaning is “The Hidden One”

77 Al-Wali (الوالي) : English meaning is “The Protecting Friend”

78 Al-Muta’ali (المتعالي) : English meaning is “The Supreme One”

79 Al-Barr (البر) : English meaning is “The Doer of Good”

  1. At-Tawwab (التواب) : English meaning is “The Guide to Repentance” 
    At-Tawwaab (The Acceptor of Repentance) One who recites this name frequently, his repentance will be accepted.

81 Al-Muntaqim (المنتقم) : English meaning is “The Avenger”

  1. Al-‘Afuww (العفو) : English meaning is “The Forgiver” 
    Al ‘Afuw (The Pardoner) One who recites this name frequently, his sins will be pardoned
  2. Ar-Ra’uf (الرؤوف) : English meaning is “The Clement” 
    Ar-Ra’uf (The Compassionate) Recitation of this name gives the blessing of Allah.

84 Malik-al-Mulk (مالك الملك) : English meaning is “The Owner of All”

85 Dhu-al-Jalal wa-al-Ikram (ذو الجلال و الإكرام) : English meaning is “The Lord of Majesty and Bounty”

86 Al-Muqsit (المقسط) : English meaning is “The Equitable One”

87 Al-Jami’ (الجامع) : English meaning is “The Gatherer”

88 Al-Ghani (الغنى) : English meaning is “The Rich One”

89 Al-Mughni (المغنى) : English meaning is “The Enricher”

  1. Al-Mani'(المانع) : English meaning is “The Preventer of Harm”
    Al-Maani (The Preventer) One who recites this name will have a good family life.

91 Ad-Darr (الضار) : English meaning is “The Creator of The Harmful”

  1. An-Nafi’ (النافع) : English meaning is “The Creator of Good”
    An-Naafi (The Propitious) One who recites this name continuously for four days will be prevented from any harm.

93 An-Nur (النور) : English meaning is “The Light”

  1. Al-Hadi (الهادي) : English meaning is “The Guide” 
    Al-Hadi (The Guide) : “One who recites this name frequently will gain spiritual knowledge.”
  2. Al-Badi (البديع) : English meaning is “The Originator”
    Al-Badi (The Incomparable) One who recites this name 70 times will be free from all troubles on that day.
  3. Al-Baqi (الباقي) : English meaning is “The Everlasting One” 
    Al-Baaqi (The Everlasting) One who recites this name 100 times before sunrise will be saved from all disasters (that day) .
  4. Al-Warith (الوارث) : English meaning is “The Inheritor of All” 
    Al-Waaris (The Supreme Inheritor) One who recites this name will have long life.
  5. Ar-Rashid (الرشيد) : English meaning is “The Righteous Teacher”
    Ar-Rasheed (The Guide to the Right Path) One who recites this name 1000 times between Maghrib and Isha Namaz will be safe from troubles.
  6. As-Sabur (الصبور) : English meaning is “The Patient One”
    As-Sabur (The Patient) One who recites this name 3000 times will be rescued from any difficulty.

Leave a Reply