Free tool · 1,213+ messages
Card Message Generator
Stuck on what to write in a card? Pick the occasion and who it’s for — get a message you can copy in one tap.
1. What’s the occasion?
Happy birthday, gorgeous. Tonight is all about you.
Here is to more late-night talks, inside jokes and adventures. Happy birthday!
Happy birthday to the friend who knows all my secrets and still likes me.
My favorite thing about this year was you. Happy birthday.
Happy birthday! Hope your day is full of cake and zero meetings.
Want to say more than fits in a card?
Turn it into a letter that opens like a sealed envelope — free, no account needed.
Write a free letter →Card messages by occasion
How to write a card message
- Open with the occasion — “Happy birthday,” “Congratulations,” or “I’m so sorry.”
- Add one personal line — a memory, something you admire, or what they mean to you.
- Look ahead — a wish for their year, their marriage, their recovery.
- Sign off warmly — “With love,” “Warmly,” or “Thinking of you,” then your name.
Questions
What should I write in a card?
Start with the occasion (“Happy birthday!”), add one specific, personal line — a memory, something you admire, or what you wish for them — and sign off warmly. Two or three sentences is plenty for most cards.
What do you write in a card for someone you don’t know well?
Keep it warm and simple: “Wishing you a wonderful birthday and a great year ahead.” Avoid inside jokes or personal topics, and add their name to make it feel less generic.
How do I make a card message more personal?
Replace any generic line with one detail only you would know — a shared moment, a habit of theirs, or a specific hope for them. Type their name in the generator above to personalize every message.
Is this card message generator free?
Yes. Every message is free to copy and use in any card, text, email or social post — no signup needed.