EngToHindi

Happy birthday in Hindi

The everyday way to wish someone — जन्मदिन मुबारक हो (janmadin mubaarak ho) — plus formal versions and ready-made wishes for friends and elders.

जन्मदिन मुबारक हो
janmadin mubaarak ho
“Happy birthday” · literally “may your birthday be blessed”

The word for “birthday” in Hindi is जन्मदिन (janmadin), built from जन्म (janm, “birth”) and दिन (din, “day”). The friendliest, most-used greeting attaches मुबारक हो (mubaarak ho, “may it be blessed”): जन्मदिन मुबारक हो. You’ll hear it on phone calls, in WhatsApp messages, and at parties everywhere from Delhi to Mumbai.

There are two other common registers. जन्मदिन की शुभकामनाएँ (janmadin ki shubhkaamnaayein, “birthday good-wishes”) is a touch more formal and polished — good for cards, colleagues, and people you address with आप. जन्मदिन की बधाई (janmadin ki badhaai, “birthday congratulations”) is also widely used and interchangeable in most settings.

About मुबारक. The word मुबारक (mubaarak) comes from Arabic via Persian and Urdu, meaning “blessed / auspicious”. It is fully at home in spoken Hindi and used by everyone, so जन्मदिन मुबारक हो is completely standard. If you specifically want a Sanskrit-rooted phrasing, reach for शुभकामनाएँ (shubhkaamnaayein) instead.

Formal vs casual ways to say it

From a quick text to a friend to a polished card line.
EnglishHindiPronunciation
Happy birthday (most common)जन्मदिन मुबारक होjanmadin mubaarak ho
Birthday good wishes (formal)जन्मदिन की शुभकामनाएँjanmadin ki shubhkaamnaayein
Birthday congratulationsजन्मदिन की बधाईjanmadin ki badhaai
Heartfelt birthday wishes to youआपको जन्मदिन की हार्दिक शुभकामनाएँaapko janmadin ki haardik shubhkaamnaayein
Happy birthday (casual, English loan)हैप्पी बर्थडेhappy birthday

Wishes for a friend

Warm, informal lines for someone your own age.
EnglishHindiPronunciation
Happy birthday, my friend!जन्मदिन मुबारक हो, मेरे दोस्त!janmadin mubaarak ho, mere dost!
May all your wishes come true.तुम्हारी सारी ख़्वाहिशें पूरी हों।tumhaari saari khwaahishein puri hon.
Have a wonderful day!तुम्हारा दिन शानदार बीते!tumhaara din shaandaar beete!

Wishes for an elder (respectful)

Use the आप forms and add a blessing.
EnglishHindiPronunciation
Heartfelt birthday wishes to you.आपको जन्मदिन की हार्दिक शुभकामनाएँ।aapko janmadin ki haardik shubhkaamnaayein.
May God grant you a long life.ईश्वर आपको लंबी उम्र दे।ishwar aapko lambi umra de.
May you always stay healthy and happy.आप हमेशा स्वस्थ और ख़ुश रहें।aap hamesha swasth aur khush rahein.
Culture note. Alongside the calendar birthday, many Hindu families also note a tithi birthday based on the lunar calendar, so an elder may celebrate on a different date each year. A traditional touch is to seek a blessing — younger people may touch an elder’s feet (पैर छूना, pair chhuna), to which the elder replies with a wish like जीते रहो (jeete raho, “may you live long”).

Translate your own text

Writing a personal birthday message? Type your wish in English and get a clean Hindi version to send.

Frequently asked

How do you say happy birthday in Hindi?
The most common way is जन्मदिन मुबारक हो (janmadin mubaarak ho), literally “may your birthday be blessed”. A more formal version is जन्मदिन की शुभकामनाएँ (janmadin ki shubhkaamnaayein), and जन्मदिन की बधाई (janmadin ki badhaai) means “birthday congratulations”.
What does मुबारक mean and is it Hindi or Urdu?
मुबारक (mubaarak) means “blessed” or “auspicious” and is Urdu/Persian-Arabic in origin, but it is completely naturalised in everyday spoken Hindi. जन्मदिन मुबारक हो is used by speakers of every background; the more Sanskritic equivalent is जन्मदिन की शुभकामनाएँ.
How do you wish happy birthday to an elder in Hindi?
For an elder use the respectful आपको जन्मदिन की हार्दिक शुभकामनाएँ (aapko janmadin ki haardik shubhkaamnaayein), “heartfelt birthday wishes to you”. People often add a blessing such as ईश्वर आपको लंबी उम्र दे (may God grant you a long life).
How do you say belated happy birthday in Hindi?
There is no single fixed phrase; speakers usually say देर से ही सही, जन्मदिन मुबारक हो (der se hi sahi, janmadin mubaarak ho), “late though it is, happy birthday”.