You bought the gift. You wrapped it (or at least picked the gift bag). And now you're staring at a blank card, pen in hand, completely frozen.

"Happy birthday!" feels too basic. Anything longer feels like you're trying too hard. You've been standing in front of this card for five minutes and the party starts in an hour.

Sound familiar? You're not alone. Most people find the message harder than the gift itself. But it doesn't have to be. A few sentences that feel real will always beat a paragraph of generic filler.

The one rule that fixes everything

Be specific. That's it. The difference between a forgettable card and one someone keeps in a drawer for years is specificity.

"Happy birthday, love you!" is fine. But "Happy birthday. Remember when we got lost in Portland and ended up at that terrible karaoke bar? That's one of my favorite memories. Here's to more of those." That sticks.

You don't need a shared memory for every card. Even something small works: "I know you've been working really hard lately. Hope this makes your week a little better." Specific beats generic, every time.

Birthday messages

Birthdays are the most common and the easiest to overthink. Keep it simple. Mention something you like about them or something you're looking forward to doing together.

"Happy birthday! You're one of my favorite people to be around. Hope this year brings you more of whatever made last year good."
"Another year older, same great taste in friends (me). Happy birthday, [name]. Enjoy this one."
"I'm really glad you were born. Happy birthday. Let's get dinner soon."

For a parent or older relative, warmth goes a long way:

"Happy birthday, Dad. I don't say it enough, but a lot of the good things in my life started with something you taught me. Love you."

Wedding and engagement messages

Wedding cards get weird fast. People try to be profound and end up writing something that sounds like a fortune cookie. Just be happy for them and keep it warm.

"So happy for you two. You make each other better, and it's obvious to everyone around you. Congrats on the wedding, can't wait to celebrate with you."
"Congratulations! I've loved watching you two together. Wishing you a marriage that's as easy as your first date looked (and probably wasn't). Love you both."

If you don't know the couple well (coworker, distant relative), shorter is better:

"Congratulations to you both! Wishing you all the happiness. Enjoy every minute of this."

Graduation messages

Graduation cards should make them feel seen. They just finished something hard. Acknowledge that.

"You did it. I know it wasn't always easy, and I'm proud of you for sticking with it. Whatever comes next, you've got this."
"Congrats, [name]! The world just got a little luckier. Go do something great, and call me when you need someone to brag to."

For more graduation gift ideas to pair with your message, check out our graduation gift guide.

Get well messages

When someone's sick or recovering, avoid anything that minimizes what they're going through. Don't say "you'll be fine" unless you know that for sure. Just let them know you're thinking of them.

"Thinking about you. No pressure to respond to this or be cheerful or do anything at all. Just wanted you to know I'm here if you need anything."
"Sending you this because lying on the couch is boring and you deserve something nice. Feel better soon. I'll check in next week."

Pair it with a get well gift that actually helps and you're covered.

Thank you messages

Thank you notes work best when you name what you're thanking them for and why it mattered.

"Thank you for [specific thing]. It meant a lot, especially because [reason]. You didn't have to do that, and I'm grateful you did."
"Thanks for helping with [thing]. Honestly, I was stressed about it and you made it so much easier. I owe you one."

When you're stuck: the 3-line formula

If none of these templates feel right, use this structure. It works for almost any occasion:

  1. Line 1: Acknowledge the occasion. ("Happy birthday," "Congratulations," "Thinking of you.")
  2. Line 2: Say something specific and genuine about the person. (A quality you admire, a memory, something you've noticed.)
  3. Line 3: End with warmth. ("Love you," "Here if you need anything," "Let's celebrate soon.")

Three lines. That's all it takes. You don't need to write a speech. You just need to mean it.

Hate writing gift messages? SendReal's AI writes a personalized note for you based on who the gift is for and the occasion. Takes about 10 seconds.

Write a Gift Message

A few things to avoid

Don't copy-paste quotes. A Rumi quote doesn't tell someone you care about them. It tells them you Googled "gift card quotes."

Don't apologize for the gift. "I know it's not much, but..." makes the whole thing awkward. If you picked it, own it.

Don't make it about you. "This reminded me of when I..." is fine for one sentence. But the card should be about them, not your memories.

Don't skip the card entirely. Even if you're giving cash or a gift card, write something. A gift without a note is a transaction. A gift with a note is a gesture.

For help picking the gift itself, try SendReal. Tell us who it's for and we'll suggest 3 perfect options in 30 seconds, complete with a personal note you can customize.