Say Happy Birthday Worldwide

How to say happy birthday in Urdu

سالگرہ مبارک

Say it like this: saal-gi-RAH moo-BAA-rak

Send a birthday wish in Urdu

To say happy birthday in Urdu, you say "سالگرہ مبارک" (saalgirah mubarak). Urdu is the national language of Pakistan and is also spoken by millions of people in India. Here is how to say it, other kind ways to wish someone well, and what people sing.

"Saalgirah" means birthday. It joins "saal" (year) and "girah" (knot). People often say it comes from an old custom of tying a knot in a string each year. "Mubarak" means blessed or congratulations.

Other ways to say happy birthday in Urdu

The Happy Birthday song in Urdu

Happy birthday to you,

happy birthday to you,

happy birthday dear [name],

happy birthday to you.

In Pakistan, people mostly sing the English Happy Birthday song around the cake. Afterwards everyone says "Saalgirah mubarak!" and blessings for a long life.

Birthday customs

A quick tip

Urdu is written from right to left. If you copy "سالگرہ مبارک" into a card or message, check the letters stay joined up and in the right order. The "aa" in "mubarak" is long, so stretch it a little.

Questions people ask

How do you say happy birthday in Urdu to a friend?

Say "Saalgirah mubarak ho!" or "Tumhein saalgirah mubarak ho".

Is it the same as Hindi?

Spoken Urdu and Hindi are very close, but they use different scripts. Hindi speakers often say "Janamdin mubarak" or "Janmdin ki shubhkamnayein", while Urdu speakers usually say "Saalgirah mubarak".

What do you say back?

Say "Shukriya" (SHOOK-ree-yah), which means thank you. For extra warmth, say "Bohat shukriya".

Wish someone happy birthday in Urdu

Type their name, and we will turn it into a birthday surprise in Urdu: a gift box to open, confetti, their name in gold and the birthday song. Then send it by WhatsApp, text or email. It is free.

Send a birthday wish in Urdu