Say it in German

How to say happy birthday in German to a friend.

Not a dictionary line: the phrases German speakers use for a friend, what each means, and 6 complete messages by a native speaker — each one a tap away from a card in German.

Quick answer

“Alles Gute zum Geburtstag!” (“All the best for your birthday!”) is the line, and for a friend “Herzlichen Glückwunsch zum Geburtstag!” (“Heartfelt congratulations on your birthday!”) adds warmth. Below: 6 full birthday messages for a friend, written by a German speaker.

Herzlichen Glückwunsch zum Geburtstag! Ich hoff, Dein Tag wird so schön wie Du — eine richtige Feier hast Du Dir verdient.

Birthday messages in German for a friend

Geburtstagssprüche für einen Freund, der nicht der allerbeste ist, aber einer der Guten — halt sie warm und ehrlich. Ein aufrichtiger Satz wirkt besser als ein erzwungener Insiderwitz.

Herzlichen Glückwunsch zum Geburtstag! Ich hoff, Dein Tag wird so schön wie Du — eine richtige Feier hast Du Dir verdient.
Send this as a card in German →
Alles Gute zum Geburtstag an einen der Guten. Auf ein großartiges neues Lebensjahr!
Send this as a card in German →
Happy Birthday! Schön, dass sich unsere Wege gekreuzt haben. Lass Dich heute ordentlich feiern.
Send this as a card in German →
Ich wünsch Dir einen Geburtstag voller Lieblingsmomente. Auf Dich — hab einen tollen Tag!
Send this as a card in German →
Alles Liebe zum Geburtstag an einen wirklich feinen Kerl. Möge dieses Jahr so gut werden, wie Du es bist.
Send this as a card in German →
Herzlichen Glückwunsch! Genieß Deinen Tag, gönn Dir was und lass es Dir gutgehen.
Send this as a card in German →

The German phrases, and when each one fits

German keeps a real distance between 'du' (family, friends, most colleagues you know) and 'Sie' (clients, senior people, anyone who addresses you as Sie). On a card, match whatever they use with you.

  • Alles Gute zum Geburtstag! — “All the best for your birthday!”. The standard wish. Safe for anyone.
  • Herzlichen Glückwunsch zum Geburtstag! — “Heartfelt congratulations on your birthday!”. A notch more formal; the line on most printed cards.
  • Alles Liebe zum Geburtstag! — “All my love for your birthday!”. Warm — family, partner, close friends.
  • Ich wünsche dir einen wunderschönen Tag! — “I wish you a wonderful day!”. When you mean the day itself.
  • Bleib so, wie du bist! — “Stay just the way you are!”. Affectionate, slightly old-school — grandparents use it, friends use it ironically.
  • Auf dich! — “To you!”. A toast — playful in a group card.

Questions people ask

Can I write to a friend in English with a German opening?

Yes — open with “Alles Gute zum Geburtstag!”, write what you want to say in English, and sign off in German: Alles Liebe, or Liebe Grüße,. For a friend the effort lands harder than the grammar.

Formal or informal for a friend?

German keeps a real distance between 'du' (family, friends, most colleagues you know) and 'Sie' (clients, senior people, anyone who addresses you as Sie). On a card, match whatever they use with you.

How do I sign off?

Alles Liebe, · Liebe Grüße, · Herzliche Grüße, · Dein / Deine … · Mit den besten Wünschen, — warmest first.

Send it in German — free.

A real card for a friend, in their language, in about a minute.