- Authors

- Name
- Ahmad
- Role
- Senior Marketing Manager, Islamic education • DeenUp
بِسْمِ اللهِ الرَّحْمٰنِ الرَّحِيْمِ
In the name of God, the Most Gracious, the Most Merciful.

Mashallah (مَا شَاءَ اللَّهُ) means “What Allah has willed.” Muslims say it to acknowledge that a blessing or something they admire exists by Allah's will. Quran 18:39 records the fuller phrase, Ma sha Allah la quwwata illa billah, when a man looks at his own garden. When admiring another person's blessing, praying for barakah is a separate practice; saying Mashallah alone is not a guaranteed protection from the evil eye. (IslamQA 130786)

When something moves you — a newborn's face, a friend's success, the view from a hillside at dawn — you may hear Muslims say ما شاء الله (Mashallah). The phrase connects admiration with recognition of Allah's will.
Understanding what Mashallah actually means changes how you say it — and how often.
What Mashallah Actually Means
Mashallah (مَا شَاءَ اللَّهُ) translates literally as "What Allah has willed" or "As Allah has willed." Breaking down the Arabic: ma (مَا) is a relative pronoun meaning "what," sha'a (شَاءَ) means "willed" or "desired," and Allah (اللَّهُ) is the name of God. Together, the phrase attributes whatever you are witnessing — beauty, achievement, blessing — directly to Allah's will.
This is not a casual compliment. It is a statement rooted in tawhid (the oneness of Allah), reminding both speaker and listener that all good originates with Him. When you say Mashallah over a friend's new home or a child's accomplishment, you are not simply being polite. You are consciously acknowledging Allah as the source.
The phrase appears directly in the Quran. In Surah Al-Kahf (18:39), a believer corrects a boastful man who was proud of his garden:
وَلَوْلَا إِذْ دَخَلْتَ جَنَّتَكَ قُلْتَ مَا شَاءَ اللَّهُ لَا قُوَّةَ إِلَّا بِاللَّهِ
"Why did you not say, when you entered your garden, 'What Allah has willed [has occurred]; there is no power except in Allah.'" — (Surah Al-Kahf, 18:39)
This verse places the phrase in the context of remembering Allah when seeing one's own blessings. It does not promise that saying the words will prevent harm.
The companion phrase la quwwata illa billah (لَا قُوَّةَ إِلَّا بِاللَّهِ) — "there is no power except with Allah" — is often said alongside Mashallah, deepening its meaning: even the ability to enjoy a blessing depends entirely on Allah.
Mashallah and the Evil Eye
People often associate Mashallah with the ayn (عَيْن), the evil eye. The Prophet Muhammad ﷺ said:
"The evil eye is real." — (Sahih Muslim 2188)
When you admire another person's blessing and worry about the evil eye, the reported prophetic instruction is to pray for barakah for that person. You can say Allahumma barik (“O Allah, bless it”). Some scholars also recommend saying Ma sha Allah, especially for one's own blessings. But the narration promising that Ma sha Allah la quwwata illa billah prevents every trouble is graded weak; do not treat the phrase alone as a guaranteed shield. (IslamQA 130786)
Mashallah appears widely in Muslim cultures — spoken over a new car or a healthy child, and written in homes. Its meaning acknowledges Allah's will; if you want to bless someone you admire, make a direct dua for barakah as well.
You can explore the broader Islamic understanding of spiritual blessings in our guide to barakah in Islam and in our article on Islamic greetings and their etiquette. The guide at Barakah in the Home also explores how Mashallah weaves into the daily rhythms of a Muslim household.
Why Mashallah Matters for Modern Muslims
In a world built on comparison — social media feeds curated for envy, comment sections full of competitive admiration — Mashallah is countercultural. It says: this belongs to Allah. I am genuinely happy for you, and I acknowledge the real Source.
When you say Mashallah, you are also speaking to yourself. You are training your heart not to covet, not to diminish what others have, and not to claim credit for what you did not ultimately create. It is a micro-practice of tawakkul (trust in Allah) built directly into the fabric of conversation.
Modern Muslim life often pulls toward transactional thinking — networking, achievement, personal branding — without pausing to attribute success to Allah. Mashallah interrupts that pattern. It can be the shortest act of remembrance in your day, requiring no extra time, no prayer mat, no schedule — just a conscious shift in how you speak about the world around you.
This connects naturally to other Islamic phrases that form a vocabulary of God-consciousness. If you want to understand how these expressions fit together, explore our articles on the meaning of Bismillah and the meaning of Inshallah.
How to Weave Mashallah Into Your Daily Life
Knowing the meaning of Mashallah is easy. Making it a habit — saying it before a compliment, when you notice beauty, or when you count your own blessings — takes a little more intention.
Here are practical ways to build it in:
Before giving a compliment. Instead of "your child is so talented," say "Mashallah, your child is so talented." It takes two seconds and shifts the spiritual register of the entire exchange.
When scrolling social media. When you see a friend's achievement or something beautiful, say Mashallah quietly — or type it. It trains your heart against the comparison trap that drives so much of digital culture.
When you notice your own blessings. The Quran specifically addresses saying Mashallah over your own garden (Al-Kahf 18:39). Apply this to your own work, your health, your family. Mashallah when you feel grateful for something — not just when someone else compliments you.
Pair it with dua. Many Muslims combine Mashallah with a short dua for barakah for the person they are praising, most often Allahumma Barik, "O Allah, bless it." For a deeper dive into making dua sincerely, see our guide on how to make dua properly.
Keep learning your deen with short, sourced lessons in DeenUp.
Build your Islamic knowledge with short lessons in DeenUp. Start today.
In-app purchases. Full access requires a subscription.
For more on building a rich vocabulary of daily duas and dhikr, also explore our collection of daily duas for Muslim life.
Signs Your Practice Is Growing
You will know Mashallah is becoming part of you when:
- You say it automatically before complimenting someone, without having to pause and remember
- You feel a natural beat of gratitude before claiming credit for something good in your life
- Social media triggers less envy because your instinct has shifted to Mashallah rather than comparison
- You find yourself saying or typing it in response to news, beautiful scenery, and everyday kindnesses — because it feels true, not performative
These are signs not just of a verbal habit, but of a quiet shift in aqeedah (belief) — a heart that consistently returns to Allah as the origin of all good.
Common Questions About Mashallah
Can non-Muslims say Mashallah? Mashallah is an Arabic phrase rooted in Islamic theology, and while non-Muslims may use it culturally in some regions, its spiritual weight is intended for those who sincerely attribute their blessings to Allah.
Is Mashallah the same as Alhamdulillah? They complement each other but are distinct. Alhamdulillah (الْحَمْدُ لِلَّهِ) means "All praise is for Allah" — it is an expression of gratitude after receiving something good. Mashallah is an acknowledgment that what you are witnessing or admiring is by Allah's will. Use Mashallah when admiring; use Alhamdulillah when thanking Allah for a blessing given to you.
Should I only say Mashallah when praising others? No. The Quran addresses saying Mashallah specifically when beholding your own blessings (Al-Kahf 18:39). It is entirely appropriate — and encouraged — to say it when you are grateful for your own health, family, or work.
What if I forget to say Mashallah after a compliment? There is no specific expiation for forgetting the phrase. If you admired someone and want to bless them, you can still make dua for barakah afterward.
Closing
Mashallah (مَا شَاءَ اللَّهُ) is a short expression of belief and gratitude: what you admire exists by Allah's will. When you wish to bless another person, add a direct dua for barakah rather than treating the phrase as a guaranteed protective formula.
You do not need to learn a new ritual to practice it. Start with the next compliment you give, the next blessing you notice, the next beautiful thing you see. Say Mashallah — and mean it.
Keep learning your deen with short, sourced lessons in DeenUp.
Build your Islamic knowledge with short lessons in DeenUp. Start today.
In-app purchases. Full access requires a subscription.
Frequently Asked Questions
What does Mashallah mean in English?
Mashallah (ما شاء الله) means 'What Allah has willed.' It is an expression of appreciation that acknowledges all blessings exist by Allah's will and permission.
When should I say Mashallah?
Muslims often say Mashallah when admiring a blessing. Quran 18:39 gives the example of saying 'Ma sha Allah la quwwata illa billah' on seeing one's own garden. When admiring someone else's blessing, also pray for barakah for them.
Does Mashallah protect against the evil eye?
Do not treat saying Mashallah alone as a guaranteed shield. The reported promise that 'Ma sha Allah la quwwata illa billah' prevents all trouble is weak. When admiring someone and fearing the evil eye, prophetic guidance emphasizes praying for blessing, such as 'Allahumma barik.'
Is Mashallah mentioned in the Quran?
Yes. Surah Al-Kahf (18:39) contains the phrase: Why did you not say, when you entered your garden, Mashallah la quwwata illa billah — What Allah has willed; there is no power except with Allah.