Text Fireworks

Happy Birthday in Every Language

Text Fireworks Blog

Happy birthday is "feliz cumpleanos" in Spanish, "joyeux anniversaire" in French, "alles Gute zum Geburtstag" in German and "otanjoubi omedetou" in Japanese. A greeting in someone's own language lands differently from one in yours. Below is how to say it in sixteen languages, how to pronounce each one, and how to make a card that renders their script correctly.

A birthday greeting in someone's first language does something a translated card cannot. It says you thought about them specifically, not about the occasion.

This is the hub for saying happy birthday around the world. Each language below gets the phrase, how it is actually pronounced, whether there is a formal version, and the local birthday song.

The phrase in sixteen languages

LanguageHappy birthdayRoughly pronounced
SpanishFeliz cumpleanosfeh-LEES koom-play-AH-nyos
FrenchJoyeux anniversairezhwah-YUH ah-nee-vair-SAIR
GermanAlles Gute zum GeburtstagAH-les GOO-teh tsoom geh-BURTS-tahk
ItalianBuon compleannobwon kom-play-AH-no
PortugueseFeliz aniversariofeh-LEEZ ah-nee-ver-SAH-ryo
RussianS dnyom rozhdeniyas-dnyom razh-DYEN-ya
JapaneseOtanjoubi omedetouoh-tan-JOH-bee oh-meh-deh-toh
KoreanSaengil chukhahaeSENG-il chook-ha-HEH
HindiJanmadin mubarakJUN-ma-din moo-BAH-rak
ArabicEid milad saeedeed mee-LAD sa-EED
ThaiSuk san wan kerdsook-SAN wan-KERD
VietnameseChuc mung sinh nhatchook moong sin nyut
IndonesianSelamat ulang tahunseh-LAH-mat OO-lang TAH-hoon
TagalogMaligayang kaarawanma-lee-GAH-yang ka-ah-RAH-wan
TurkishDogum gunun kutlu olsundoh-OOM goo-NOON koot-LOO ol-soon
HawaiianHau'oli la hanauhow-OH-lee lah hah-NOW

Each guide below gives the formal and informal versions, how to pronounce them, the local birthday song, the customs that trip visitors up, and every phrase with a Copy button so the accents and scripts stay intact.

Formal or informal matters more than you think

In several languages there are two ways to say it and picking wrong is awkward.

When unsure, use the longer form. Being slightly too formal reads as respectful. Being too casual reads as careless.

Say it in their script, not in yours

Writing "Chuc mung sinh nhat" without the accents changes the words. Writing Japanese or Arabic in the Latin alphabet reads as a foreigner guessing.

The free fireworks video maker renders sixteen languages with correct accents and scripts — including Vietnamese tone marks, Hindi, Thai, Korean, Japanese, Arabic and Cyrillic. Type the greeting in their language and the letters explode into fireworks one at a time, in the right characters.

Then send it as a link that plays the moment they open it, wherever in the world they are.

Common questions

How do you say happy birthday in Spanish? "Feliz cumpleanos", pronounced feh-LEES koom-play-AH-nyos. The shortened "feliz cumple" is common in text messages.

What is the most common birthday greeting worldwide? Almost every language has a direct equivalent of "happy birthday", but many countries also sing their own birthday song rather than a translation of the English one.

Is it rude to send a greeting in the wrong dialect? Rarely. The effort is what registers. Where it matters most is formality level, not regional dialect.

Can I write the greeting in their alphabet? Yes. Type it directly into the fireworks maker — it renders Vietnamese, Hindi, Thai, Korean, Japanese, Arabic and Cyrillic correctly, accents included.

Which language should I use for someone bilingual? Use the language they grew up speaking at home, not the one they work in. That is the one a birthday greeting lands in.

Explore the rest of the site

🎆 Make a free fireworks video with any name →