Skip to content
Find a word

Phrases

mashallah

/MAH-shah-LAH/ Arabic phrase, interjection

1Arabic phrase meaning "what God has willed", said to admire something good

Mashallah Meaning: “What God Has Willed”

PhrasesArabic phraseIslamUpdated 26 Oct 2026

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 thanks
  • Part of speech

    Arabic phrase used as an interjection
  • Pronunciation

    MAH-shah-LAH or mah-shah-AH-lah
  • Arabic parts

    ma (what), sha'a (willed), Allah (God)
  • Spellings

    mashallah, masha'Allah, mashaAllah, ma sha Allah
  • Used by

    Muslims worldwide, and many Arabic, Turkish, Persian and Urdu speakers
  • Tone

    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.

PhraseRough translationTypical moment
MashallahGod willed thisYou see a friend's new baby or hear of a promotion
InshallahShould God will itYou say you will visit next month
AlhamdulillahAll praise is for GodSomeone asks how you are and you are well
SubhanallahGod is free of all faultsA 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.