Mashallah in Arabic is written ما شاء الله and means “what Allah has willed”. On this page you can copy Mashallah in Arabic with and without harakat, along with its Roman Urdu pronunciation, Urdu tarjuma, English meaning and the Quran verse it comes from. People spell it in many ways (Mashallah, MashaAllah, Masha Allah, Ma Sha Allah or Maashaa Allah), but every spelling points to the same beautiful Arabic phrase.
1. With harakat (zabar, zer, pesh), best for learning the correct pronunciation:
مَا شَاءَ اللَّهُ
2. Without harakat, the way most people type it in WhatsApp and social media messages:
ما شاء الله
3. The full Quranic form, exactly as it appears in Surah Al-Kahf:
مَا شَاءَ اللَّهُ لَا قُوَّةَ إِلَّا بِاللَّهِ
Tap the copy button under any style to copy Mashallah in Arabic and paste it wherever you like.
In standard Arabic, ما (maa), شاء (shaa’a) and الله (Allah) are three separate words, so the correct way to write Mashallah in Arabic is ما شاء الله, with spaces. Joining it into one word (ماشاءالله) is a common typing habit on phones, but the separated form is the standard spelling you will find in the Quran and in Arabic books.
The English spellings are only transliterations, so none of them is “wrong”. “Mashallah” is the most common spelling in search and in everyday chat, while “Masha’Allah” and “Ma sha Allah” stay closer to the three Arabic words. What matters is the Arabic: ما شاء الله.
Urdu uses the same Arabic letters, but the last letter of Allah is usually written with the Urdu gol he (ہ). So in Urdu text you will commonly see it written like this:
ما شاء اللہ
Many people also write it joined, as ماشاءاللہ. In Quranic or formal writing, the Arabic form ما شاء الله is preferred.
Short form: Maa shaa Allah
Full form: Maa shaa Allahu, laa quwwata illaa billaah
مَا شَاءَ اللَّهُ: جو اللہ نے چاہا (وہی ہوا)۔
مَا شَاءَ اللَّهُ لَا قُوَّةَ إِلَّا بِاللَّهِ: جو اللہ چاہے وہی ہوتا ہے، اللہ کی مدد کے بغیر کسی میں کوئی طاقت نہیں۔
Mashallah means “what Allah has willed” or “this is what Allah willed.” The full phrase Mashallah, la quwwata illa billah means “What Allah wills (happens); there is no power except with Allah.”
When a Muslim says Mashallah on seeing something good, he admits that the blessing came from Allah alone and not from anyone’s own power or cleverness. It is a phrase of thankfulness and humility at the same time.
The phrase comes from the Quran, Surah Al-Kahf (18), verse 39. In Surah Al-Kahf, Allah tells the story of two men (verses 32 to 44). One of them was given two rich gardens, and he became proud, thinking his wealth would never end. His believing companion advised him:
“And why did you not say, when you entered your garden, ‘What Allah willed (has occurred); there is no power except in Allah’?” (Quran 18:39)
The proud man did not listen, and his garden was destroyed. This story teaches us to connect every blessing we see back to Allah instead of to ourselves. You can read the full passage on quran.com (18:32–44).
Mashallah is said about something that has already happened or that you can see now (“Allah willed it”). Inshallah is said about the future (“if Allah wills”). For example: “Mashallah, your son passed the exam” and “Inshallah, he will do well next year too.” For the Arabic text and meaning of the second phrase, see our page on Inshallah in Arabic.
When someone says Mashallah in Arabic or English about you, there is no fixed reply, but common answers are “JazakAllah khair” (may Allah reward you with good) or simply “Alhamdulillah” (all praise is for Allah), since the person has reminded you that the blessing is from Allah.
Mashallah in Arabic ma shaa Allah ko teen alag alfaz mein likha jata hai: ما شاء الله. Harakat ke saath yeh مَا شَاءَ اللَّهُ hai.
Jab bhi aap koi achi cheez ya kisi ki kamyabi dekhein, ya apni kisi ni’mat ko dekhein, to Mashallah kehna chahiye, taake yaad rahe ke yeh sab Allah ki taraf se hai.
Mashallah ka matlab hai “jo Allah ne chaha”. Poora jumla “Mashallah la quwwata illa billah” ka matlab hai “jo Allah chahe wahi hota hai, Allah ki madad ke bagair koi taqat nahi.”
Yeh alfaz Surah Al-Kahf ki ayat number 39 mein aaye hain, do baagh walon ke qissay mein.
Inshallah in Arabic is written إن شاء الله. Copy it with one tap, learn its…
Safar ki dua in Arabic from Sahih Muslim 1342 with Roman Urdu, Urdu tarjuma and…
Read and copy all 6 kalma in Arabic text with one tap: Tayyab, Shahadat, Tamjeed,…
Copy Doosra Kalma Shahadat in Arabic with one tap. Roman Urdu, Urdu tarjuma, word-by-word meaning…
Copy Panchwa Kalma Istighfar in Arabic with one tap. Roman Urdu, Urdu tarjuma, key words…
Copy Chhata Kalma Radd-e-Kufr in Arabic with one tap. Roman Urdu, Urdu tarjuma, the 9…
This website uses cookies.