What Does Mashallah Mean?
Mashallah (Arabic: ما شاء الله) is pronounced maa-SHAA-al-lah — three words: ma (what), sha’a (willed) and Allah (God). It is sometimes spelled masha’Allah.
Meaning
Mashallah means “what God has willed” — in other words, this good thing happened because God willed it. Where inshallah looks to the future, mashallah looks at something good that already exists. The Qur’an tells the story of a man who was proud of his beautiful garden and forgot its Giver. His wise companion asked him:
وَلَوْلَآ إِذْ دَخَلْتَ جَنَّتَكَ قُلْتَ مَا شَآءَ ٱللَّهُ لَا قُوَّةَ إِلَّا بِٱللَّهِ ۚ إِن تَرَنِ أَنَا۠ أَقَلَّ مِنكَ مَالًۭا وَوَلَدًۭا ﴿٣٩﴾ And why did you, when you entered your garden, not say, 'What Allah willed [has occurred]; there is no power except in Allah '? Although you see me less than you in wealth and children,
Couldn't load — please try again.
How Muslims use it
Muslims say mashallah when they admire something: a newborn baby, a child’s good grades, a friend’s new home, a beautiful view. It is a way of praising without envy, and of reminding both speaker and listener that blessings are gifts from God, not simply personal achievements. Many Muslims also believe it is a way of asking God to protect the blessing from harm.
You will hear it constantly in Muslim homes and in many Arabic-speaking communities, and it often appears on wall hangings or car stickers.
Example
“Mashallah, your daughter has grown so much since last year!”
See also Inshallah and Alhamdulillah.
Key takeaways
- Mashallah means "what God has willed".
- It is said when admiring something good.
- It credits God for blessings and guards against envy and pride.
