The mashallah meaning in English is "what God has willed" or "God has willed it". Muslims say mashallah when they see or hear about something good, such as a healthy baby, a new home, an exam result or a beautiful view, as a way of praising it while remembering that the good thing came from God.
Many also say it to protect the person or thing being praised from envy, often called the evil eye. Below you will find the literal meaning of mashallah, where it comes from, how to use it, how it differs from similar phrases and how people usually respond.
Entry at a glance
Meaning
"What God has willed"; an expression of admiration and thanksPart of speech
Arabic phrase used as an interjectionPronunciation
MAH-shah-LAH or mah-shah-AH-lahArabic parts
ma (what), sha'a (willed), Allah (God)Spellings
mashallah, masha'Allah, mashaAllah, ma sha AllahUsed by
Muslims worldwide, and many Arabic, Turkish, Persian and Urdu speakersTone
Warm, admiring, respectful
Mashallah meaning in English, word by word
Mashallah is three Arabic words joined together: ma (what), sha'a (has willed) and Allah (God). Put together, they mean "what God has willed" or "as God willed". The phrase is in the past tense. It looks back at something that has already happened and says, in effect, this good thing happened because God allowed it.
That is why the phrase works as praise and humility at once. You admire the result, but you do not give all the credit to luck or to human skill alone.
Where the phrase comes from
The phrase appears in the Quran, in Surah Al-Kahf (chapter 18, verse 39). In a story about two men, one owns rich gardens and becomes proud of them. His companion tells him that, on entering his garden, he should have said ma sha Allah and recognized that there is no power except with God. Muslims see this as the root of the habit of saying mashallah when admiring blessings.
From Arabic the phrase spread with Islam, and it is now heard in Turkey, Iran, South Asia, Southeast Asia, Africa and Muslim communities in the West. Turkish spells it maşallah.
When to say mashallah
- New babies and children: seeing a baby for the first time, or praising a child's growth.
- Success: a promotion, a wedding, good grades, a business that is doing well.
- Beauty: a lovely house, a sunset, a well cooked meal.
- Health and recovery: someone who looks well after an illness.
Your colleague shows a photo of her son on his graduation day. You say: Mashallah, he looks so proud. You are praising him, sharing her joy, and, in the Muslim view, asking that the praise bring no harm.
Many families believe open praise without remembering God can attract envy. Saying mashallah is a gentle way to admire without that risk, and some people hang the word in Arabic script at home or in shops for the same reason.
Mashallah vs inshallah vs alhamdulillah
These phrases sound alike but are used at different moments.
| Phrase | Rough translation | Typical moment |
|---|---|---|
| Mashallah | God willed this | You see a friend's new baby or hear of a promotion |
| Inshallah | Should God will it | You say you will visit next month |
| Alhamdulillah | All praise is for God | Someone asks how you are and you are well |
| Subhanallah | God is free of all faults | A stunning night sky leaves you amazed |
A simple test: past or present good, mashallah; future plans, inshallah; your own thanks, alhamdulillah.
Examples in everyday speech
- Mashallah, your garden has really bloomed since last spring.
- Three wins in a row? Mashallah, the team is on fire.
- My grandmother said mashallah before every compliment she gave us as kids.
- Mashallah, the new clinic opened on time and already has a long queue.
- He wrote mashallah under his cousin's wedding photos, along with a heart.
In chat and comments, people often type MashaAllah or Masha'Allah, with the capital A marking the word for God.
How to reply, and can non-Muslims say it?
There is no fixed reply. People often say thank you, alhamdulillah, or jazakallah khair, which means "may God reward you with good". A smile and a simple thanks are also fine.
Non-Muslims can say mashallah too, and many Muslims take it as a kind gesture, especially from colleagues and friends who understand what it means. Use it sincerely and in fitting moments. It would sound odd, and could seem disrespectful, as a joke or about something bad. For more phrases like this, see our phrases and greetings page, or the related word halal.
Frequently asked questions
What is the meaning of mashallah?
Mashallah is Arabic for "what God has willed". People use it as praise that credits God for a blessing. It also expresses the hope that the good thing is protected from envy.
Is mashallah said for good or bad things?
For good things. It praises blessings such as health, success or beauty. For bad news, Muslims use other phrases, such as one that reminds that we belong to God and return to Him.
Is mashallah the same as inshallah?
No. Mashallah looks at something good that has happened. Inshallah points forward, to plans and hopes, and leaves the outcome to God.
What is the correct spelling of mashallah?
There is no single English spelling because it comes from Arabic. Mashallah, masha'Allah and mashaAllah are all common. Some prefer masha'Allah because it keeps the word for God clear.
Why do people say mashallah to babies?
Babies and young children are seen as precious blessings, and many families believe open praise can draw envy. Saying mashallah honors the child and asks for God's protection at the same time.
How do you pronounce mashallah?
Say MAH-shah-LAH. In careful speech you may hear a small break before the final part, mah-shah-AH-lah, marking the separate word Allah.