Instagram caption generator that looks at your photo first
Generic caption tools give you the same five lines everyone else uses. Attach your photo to this prompt and your todo.is agent looks at it, writes captions in your voice, and gives you options from short and playful to longer and story-led.
The prompt
- Write Instagram captions for the photo I attached. It’s for [ACCOUNT NAME], an account about [WHAT YOUR ACCOUNT IS ABOUT]. The post is about [WHAT THIS POST IS FOR]. Our tone is [TONE]. Give me 5 options: 2 short (one line), 2 medium (2 to 3 lines with a question to get comments), 1 longer story caption. End each with a call to action: [CALL TO ACTION]. Add 1 set of 10 hashtags mixing big and niche ones, and suggest alt text for the image.
What to change
- [ACCOUNT NAME]: Your Instagram handle or brand name.
- [WHAT YOUR ACCOUNT IS ABOUT]: e.g. "a specialty coffee shop in Lisbon" or "home workouts for new moms".
- [WHAT THIS POST IS FOR]: The point of the post: a new product, an event, a behind-the-scenes moment.
- [TONE]: e.g. "warm and funny", "calm and premium", "short and punchy".
- [CALL TO ACTION]: What you want people to do: visit the link in bio, comment, save, book.
Example result
- Captions for @tidecoffee · New autumn latte
- Short
- • "Maple, cinnamon, and the first cold morning. It’s back." Link in bio to order ahead.
- • "Your 8 a.m. just got an upgrade." Link in bio to order ahead.
- Medium
- • "We tested 11 versions of this latte so you don’t have to. The winner: real maple syrup, a pinch of cinnamon, oat milk. What should we call it? Best name in the comments gets one on us." Link in bio to order ahead.
- • "Grey sky outside, golden cup inside. The autumn latte is on the menu until November 30. Hot or iced, which team are you?" Link in bio to order ahead.
- Story
- • "Every year Ana, our head barista, keeps a notebook of the drinks regulars ask for when the weather turns. This year one page said ‘something that tastes like a sweater’. So we made it. Maple from a small farm in Quebec, cinnamon we grind every morning, oat milk because half of you asked. Come say hi to Ana and tell her if we got it right." Link in bio to order ahead.
- Hashtags
- lisboncoffee #specialtycoffee #autumnlatte #maplelatte #coffeetime #oatmilklatte #lisbonfood #cafelisboa #fallflavors #coffeeshopvibes
- Alt text
- A latte in a white ceramic cup with a leaf pattern in the foam, on a wooden table next to a cinnamon stick and a small jug of maple syrup.
How to do it with todo.is
- Copy the prompt, fill in the [brackets], and attach the photo you want to post.
- Send it from the todo.is web or Android app, or send the photo and prompt to your agent on WhatsApp or Telegram.
- Your agent looks at the image and replies with five captions, hashtags and alt text.
- Ask for tweaks like "make option 3 funnier" or "write it in Portuguese too".
Tips
- Send it from your phone over WhatsApp right after you take the photo. It’s the fastest way.
- Paste two or three of your best past captions once. Your agent remembers your voice for next time.
- Use the question captions when you want comments, and the short ones for reels where the video does the work.
- Ask for a matching story text or a carousel slide-by-slide outline in the same to-do.
FAQ
- Can the agent see my photo? Yes. Your agent reads attached images, so captions describe what’s actually in the picture, not a guess.
- How many hashtags should I use on Instagram? Instagram allows up to 30, but a smaller set of relevant ones, mixing popular and niche tags, is the common advice. The prompt asks for 10 so you can trim.
- Will it post the caption for me? No. Your agent writes the captions and you copy the one you like into Instagram yourself.
- Does it work for TikTok or LinkedIn too? Yes. Change the platform in the prompt and your agent adjusts length and style, like shorter hooks for TikTok or a more professional tone for LinkedIn.
JavaScript is required to use the todo.is app.