Good wishes, ready to post
Pick the occasion, choose a tone and add a name or @handle. You get three greetings for X, each under 280 characters, to copy or open straight in X's compose box.
Birthday · Warm
Loading messages…
Not affiliated with X Corp. Nothing is posted until you press Post in X yourself.
Browse by occasion
Every occasion page lists all of its messages, sorted by tone, with tips on making them sound like you. 248 messages across 15 occasions.
- Birthday16 messages
- Work anniversary16 messages
- Congratulations16 messages
- New job16 messages
- Graduation16 messages
- Get well soon16 messages
- Thank you16 messages
- New Year16 messages
- Thanksgiving16 messages
- Christmas & holiday season24 messages
- Eid16 messages
- Diwali16 messages
- Lunar New Year16 messages
- Mother's Day16 messages
- Father's Day16 messages
Make it sound like you
A template gets you started. The detail you add is what the other person remembers. After you copy a message, try one of these before you post:
- Swap a general word for something only the two of you know: a place, a nickname or a shared joke.
- Cut a sentence. Short greetings read warmer than long ones on a busy timeline.
- Reply to their own post when you can, so your wishes sit right next to their news.
Guides
Questions
- Does Happy Tweets post anything to my X account?
- No. The generator never connects to your account. The "Post on X" button opens X's own compose window with the text filled in, and nothing is posted until you press Post yourself.
- Are the messages under 280 characters?
- Yes. Every result shows its length counted the way X counts it, including your name or @handle. Most messages leave plenty of room to add a personal line.
- Can I use these messages for a business account?
- Yes. The formal tone is written for companies, teams and professional accounts. Messages are free to copy, edit and post without credit.
- Why does the holiday page not show this year's date?
- Holidays such as Eid, Diwali and Lunar New Year follow lunar or lunisolar calendars, so their Gregorian dates change every year. Our messages are written to work any year, and each occasion page explains how the date is set.
- Is anything I type saved?
- No. The name you type stays in your browser while the page is open and is never sent to us. The site has no accounts, cookies or analytics.