Message-writing guides
Funny, formal or heartfelt: choose a tone that fits
Match your message to the relationship, the occasion and the place it will be read.

Tone is the distance between what you mean and how your words may land. Before deciding to be funny, formal or heartfelt, consider who will read the note, how well you know them, and whether other people will see it.
Use three questions
Ask: How close are we? What is happening for them? Where will this be read? A playful line may fit a close friend’s private birthday text and feel wrong in a shared work card. A heartfelt message can be simple; a formal one can still be warm.
Let humour point away from vulnerabilities
Safer humour often involves a shared harmless habit or the sender’s own mild mishap. Avoid jokes about age, bodies, fertility, money or relationship status unless the recipient has clearly invited that topic. If you need to explain why the joke is not cruel, choose another line.
Make formal language plain
Formal does not mean “Please accept my most profound felicitations.” Use clear sentences, an appropriate greeting and a specific wish. For work, keep private details out and avoid superlatives you could not comfortably say aloud.
Compare one meaning in three voices
Formal: “Congratulations on completing the project. Your care and persistence are much appreciated.”
Warm: “You gave this project so much care. I’m really happy you get to enjoy the finish.”
Playful: “The project is finished. I believe that makes a celebratory biscuit official business.”
The meaning stays stable while the level of familiarity changes.
When the occasion carries mixed feelings
Choose a gentle tone and avoid forcing cheer. You can acknowledge a birthday or anniversary without insisting it must be wonderful. For workplace wording, see professional birthday messages; for sensitive situations, read message boundaries.
TAKE A STARTING POINT
Words you can make your own
Choose the example closest to your situation. Change any detail that isn’t true for you before sending.
A detail makes the difference.
Add a real name, a shared moment, or something you appreciate. Then read it aloud. If it sounds unlike you, make it simpler.
Try the greeting customiser ↗
