Congratulations in Hindi: The ‘Mubarak’ Hack

You’ve just heard some great news – a friend got a promotion, a cousin had a baby, or someone just got engaged. You want to say “Congratulations” in Hindi, but you don’t want to stumble over complex grammar.

Enter the “Mubarak” hack.

Congratulations in Hindi: Mubarak

If you learn only one word for celebrations, make it this one. While it technically comes from Urdu, it is used by almost every Hindi speaker in India. It is the ultimate “low-friction” way to celebrate.

Meaning: Blessed / Congratulations

The Hack: You can just say “Mubarak!” on its own, and you’re 90% there. It works for everything.

How to use it for specific occasions

To sound even more like a local, just put the event name before the word “Mubarak.”

  • Wedding: Shadi Mubarak
  • Birthday: Janmadin Mubarak
  • New Job: Nayi Naukri Mubarak
  • New Home: Naya Ghar Mubarak

The “Badhai” Alternative: Badhai Ho (बधाई हो)

If you want a more “pure” Hindi version (often used for achievements), use Badhai Ho.

Meaning: Congratulations / Many returns

When to use it: This is slightly more formal than Mubarak but very common for success-related news. If someone passes an exam, “Badhai Ho” is the perfect choice.

Level Up: Adding “Bahut Bahut”

Want to show extra excitement? Add “Bahut Bahut” (Very Much) at the beginning.

  • Bahut Bahut Badhai Ho — Heartiest congratulations!
  • Bahut Bahut Mubarak — Many, many congratulations!

The Modern Mix: “Congrats Yaar!”

In cities like Delhi or Mumbai, people often just use English. But the “hack” to sounding like a local isn’t just the word—it’s the filler.

  • “Congrats, Yaar!” (Yaar = friend/buddy)
  • “Congrats, Bhai!” (Bhai = brother/bro)

You have already seen Yaar, Bhai appearing in How to say Bye in Hindi without sounding like Google Translate. If you haven’t already read it, go check it out!

Practice saying Congratulations in Hindi

  1. Find a piece of good news on social media today.
  2. Instead of typing “Congrats,” type “Badhai ho!” or “Mubarak!”
  3. Watch how much more warmly people respond when you use their local celebration language.

Subscribe to receive conversational Hindi tips.