Instagram captions for birthdays, for your own or someone you love
A birthday post needs a caption in the next five minutes, and "HBD" feels lazy. This prompt has your todo.is agent write birthday captions for the exact person and age, with inside jokes and a memory you give it, from funny to properly heartfelt.
The prompt
- Write Instagram captions for a birthday post. Whose birthday: [WHOSE BIRTHDAY]. Age, if it is a milestone: [AGE]. Things about them or the year: [DETAILS AND MEMORIES]. The photo I attached shows [PHOTO]. Give me 8 captions: 3 short ones (under 10 words), 2 funny ones using the details, 2 heartfelt ones of 3 or 4 sentences, and 1 that works as a carousel caption ("a year in photos"). If it is my own birthday, make them confident and grateful, not "another year older" clichés. Suggest what to say in the Story version and which person to tag. No hashtags needed except 1 optional fun one.
What to change
- [WHOSE BIRTHDAY]: e.g. "my own", "my best friend Nina", "my mom", "my husband".
- [AGE]: e.g. "30", "50", "my son turns 1", or "skip".
- [DETAILS AND MEMORIES]: Inside jokes, what happened this year, things they love, e.g. "ran her first marathon, obsessed with karaoke, always late".
- [PHOTO]: e.g. "us at the beach in 2015" or "me blowing out candles".
Example result
- Captions for best friend Nina's 30th (photo: you two at karaoke)
- Short
- • "30 looks good on you, Nina."
- • "Happy birthday to my favorite duet partner."
- • "Three decades, zero times on time."
- Funny
- • "Happy 30th to the woman who ran a marathon this year and still showed up 40 minutes late to her own party. We love you, we've just stopped telling you the real start time."
- • "Nina turns 30 today, which means she's now legally required to sing 'Dancing Queen' at every karaoke night. Not that she wasn't already."
- Heartfelt
- • "Twelve years ago you sat next to me on the first day of uni and asked to borrow a pen. You never gave it back, but you gave me a best friend. Happy 30th, Nina. I'm so proud of the year you've had."
- • "This year you ran 42 km, changed jobs and still called me every Sunday. You make hard things look easy and easy things look fun. Happy birthday, my person."
- Carousel: "a year in photos"
- • "Nina at 29, a summary: one marathon, one new job, three karaoke championships, zero punctual arrivals. Swipe for the evidence. Happy 30th!"
- Story version
- • Text on the photo: "Birthday girl! 30 today" with a song sticker of her karaoke go-to
- • Tag: @nina's handle, so she can repost it
- Optional hashtag
- ninaturns30
- If it's your own birthday
- • "30 today. Grateful for every person in this photo and every mistake that got me here."
How to do it with todo.is
- Copy the prompt and fill in whose birthday it is, the age and a few real memories.
- Attach the photo you’re posting and send it in the todo.is app or to your agent on WhatsApp.
- You get 8 captions plus a Story version within a minute or two.
- Never miss one again: ask for a yearly reminder on WhatsApp the day before each birthday.
Tips for a better result
- One real memory makes a caption land. "Borrowed a pen and never gave it back" beats "best friend ever".
- For your own birthday, gratitude reads better than jokes about aging.
- Milestone birthdays (18, 30, 50) suit a carousel with old and new photos and a "then and now" caption.
- Tag the person in the photo and in the caption so they see it and can share it.
Instagram captions for birthdays: FAQ
- What should I caption my own birthday post? Something short and grateful, or a light joke about the year you had. Many people use the age plus one line about what they’re thankful for.
- What do you write on a best friend’s birthday post? A shared memory, what you love about them and a happy birthday. Inside jokes work well as long as they’re kind.
- How do I write a birthday caption for my mom? Thank her for something specific she did for you, and add a photo from the past and now. Short and warm works best.
- Can my agent remind me of birthdays? Yes. Give it the dates once and set a recurring to-do like "Remind me on WhatsApp the day before every birthday on this list."
JavaScript is required to use the todo.is app.