Mashallah (ما شاء الله) is one of the most commonly spoken phrases in the Muslim world — heard everywhere from family gatherings to social media captions. But many people use it as a habit without fully understanding its profound meaning and purpose in Islam.

This guide explains the exact Arabic meaning of Mashallah, when to say it correctly, its Quranic origin, and why scholars recommend it as protection from the evil eye.

مَا شَاءَ اللَّهُ
Mā shā-a llāh
"What Allah has willed" / "Allah has willed it"

What Does Mashallah Mean? (Word by Word)

مَا
Maa
What / That which
شَاءَ
Shaa'a
Has willed / Has desired
اللَّهُ
Allah
Allah (God)
The complete meaning: "Whatever Allah has willed has come to pass." When you say Mashallah upon seeing something wonderful, you are declaring: "This beauty, talent, success, or blessing exists purely because Allah willed it — it is His decree, His gift, and His mercy." It is the opposite of arrogance — it credits all good to Allah, not to the person, their effort, or coincidence alone.

Mashallah in the Quran (Surah Al-Kahf 18:39)

The only direct occurrence of this phrase in the Quran is in Surah Al-Kahf, in the story of the two garden owners — and its context is profoundly instructive:

📖 Quran 18:39:
وَلَوْلَا إِذْ دَخَلْتَ جَنَّتَكَ قُلْتَ مَا شَاءَ اللَّهُ لَا قُوَّةَ إِلَّا بِاللَّهِ "And why did you, when you entered your garden, not say: 'Mashallah, la quwwata illa billah' — What Allah has willed [has occurred]; there is no power except through Allah."

Context: A wealthy man had two gardens and became arrogant about them, forgetting Allah's role. His believing friend advised him: "You should have said Mashallah — la quwwata illa billah." Instead, he was arrogant, and Allah destroyed both gardens. This verse is a powerful reminder that every blessing requires acknowledgment of Allah.

The Complete Phrase: Mashallah, La Quwwata Illa Billah

مَا شَاءَ اللَّهُ لَا قُوَّةَ إِلَّا بِاللَّهِ Maa shaa-Allahu laa quwwata illa billah
"What Allah has willed! There is no power or strength except with Allah."

This is the Quranic recommendation when seeing any blessing — not just "Mashallah" alone. Scholars recommend using this full phrase for maximum protection and acknowledgment.

When to Say Mashallah

  • When seeing a beautiful child: "Mashallah, what a beautiful baby!" — acknowledging Allah's gift while seeking protection from the evil eye
  • When praising someone's achievement: "Mashallah, you've done so well!" — crediting Allah for their success and ability
  • When seeing someone's home, garden, or business: Following the Quran's direct instruction (18:39)
  • When someone shares good news: New job, graduation, marriage, or any blessing
  • When appreciating someone's appearance: To protect them from an unintentional evil eye
  • When looking at your own blessings: Your family, health, wealth — say it to yourself as gratitude

Mashallah and the Evil Eye (Nazar)

One of the most important reasons Muslims say Mashallah is for protection from the evil eye (al-ain). The evil eye (nazar) is real in Islam — confirmed in the Quran and multiple authentic hadith.

The Prophet ﷺ said: "The evil eye is real, and if anything were to overtake the divine decree, it would be the evil eye." (Muslim 2188)

When a person looks at something with admiration without saying Mashallah, there is a risk of inadvertently causing harm through the evil eye — even without intending to. Saying Mashallah:

  • Acknowledges that the blessing comes from Allah, not the person themselves
  • Invokes Allah's protection over the person or thing being admired
  • Removes any trace of envy (hasad) by attributing everything to Allah's will

Mashallah vs. Subhanallah — What's the Difference?

مَا شَاءَ اللَّهُ
Mashallah
When to say: When admiring something beautiful, blessed, or wonderful. Focuses on Allah's will in creating/giving this blessing.
سُبْحَانَ اللَّهِ
Subhanallah
When to say: When amazed by Allah's power, creation, or perfection. Focuses on Allah's glory and transcendence.
الْحَمْدُ لِلَّهِ
Alhamdulillah
When to say: As an expression of gratitude for any blessing or condition. Focuses on thanking Allah.
إِنْ شَاءَ اللَّهُ
Inshallah
When to say: When speaking about future intentions or plans. Means "If Allah wills" — submission to Allah's future decree.

Frequently Asked Questions

What does Mashallah mean in English?
Mashallah (ما شاء الله) means "What Allah has willed" or "Allah has willed it so." It is an expression of admiration, appreciation, and submission to Allah's will when seeing something beautiful, successful, or blessed. It acknowledges that all good things come from Allah alone.
Does saying Mashallah prevent the evil eye?
Scholars recommend saying Mashallah when admiring something as a means of seeking Allah's protection from the evil eye. The full Quranic phrase (18:39) "Mashallah, la quwwata illa billah" is recommended. However, the complete shield against evil eye includes also reciting Ayatul Kursi and Surah Al-Falaq and An-Naas regularly.
Is Mashallah in the Quran?
Yes — the phrase "Maa shaa-Allahu" appears in the Quran in Surah Al-Kahf (18:39): "And why did you not say, when you entered your garden: 'What Allah has willed [has occurred]; there is no power except through Allah.'" This verse directly commands the use of this phrase when seeing any blessing.
What is the correct spelling — Mashallah or MashaAllah?
Both "Mashallah" and "MashaAllah" are acceptable transliterations of the Arabic (ما شاء الله). Other common spellings include Masha'Allah, Masha Allah, and Ma sha Allah. The meaning remains the same regardless of the spelling in English.
Teach your children to say Mashallah naturally. At NoorPath Academy, we teach Islamic phrases, manners (adab), Quran, and complete Islamic education — building genuine connection with the deen from childhood. Book a free trial class →