LaunchRanked

Instagram caption generator

Describe the post and pick a tone. Get four captions with an opening line that works on its own, the call to action you choose and up to five hashtags.

Length
Hashtags

Instagram allows up to 5 on a post or Reel.

Emoji

Up to 10 generations a minute across our AI tools. Every caption is checked against Instagram's 2,200-character and 5-hashtag limits.

Your captions appear here, each with its character count.

Written by GLM 5.3 Flash via OpenRouter (Meta Llama 3.3 70B on Cloudflare Workers AI steps in if it’s unavailable). It can get facts wrong and doesn’t know your product beyond what you type. Review and edit before you publish. We don’t save what you enter.

How to use it

  1. Describe the post in a sentence or two: what’s in it and the one thing you want people to notice. “Six plants that survived a north-facing flat, watered every ten days” gives the model far more to work with than “plant post”.
  2. Pick the post type. A carousel caption can point people to swipe; a Reel caption backs up the video.
  3. Choose a tone, a call to action, a length and how many hashtags you want: none, 3 or 5.
  4. Take the caption closest to how you’d say it, swap in a detail only you know, and cut any line you wouldn’t say out loud.

Instagram’s caption rules

Instagram caption rules and their sources
WhatRuleSource
Caption length2,200 charactersInstagram API: publishing media
HashtagsUp to 5 on a post or Reel, since 18 December 2025. With more, Instagram's help center says it won't post.Instagram Help: Use hashtags
@creators on Threads, 18 December 2025
Hashtag charactersLetters, numbers and underscores. Spaces and symbols like $ or % don't work.Instagram Help: Use hashtags
MentionsUp to 20 @mentions in a captionInstagram API: publishing media
Hashtag pagesPosts from public accounts show on the hashtag's page. Posts from private accounts don't.Instagram Help: Use hashtags

Checked against each platform’s own help and developer pages in October 2026.

Instagram’s developer docs still say 30 hashtags for posts published through its API. Its help center and its @creators account say 5, so 5 is the cap we enforce: extra tags at the end of a caption are removed, and a tag used as a word inside a sentence keeps the word and loses the #.

What makes a caption work

  • The first line. In the feed, Instagram shows the start of a caption and folds the rest behind “more”. Write it so it makes sense on its own: the result, the surprise or the question.
  • One idea. A carousel about six plants doesn’t need a paragraph on each one. It needs a reason to swipe.
  • A call to action that fits the post. A question on a post people have opinions about, “save this” on a reference post, “link in bio” only when the link is worth the trip.
  • Hashtags that describe the post. A tag files a public post on that tag’s page for people browsing it; it doesn’t show the post to more people by itself. The Instagram hashtag generator suggests a specific set of five.

Honest limits

The model can’t see your photo or video. A caption that describes the image is working from your description, so check every detail it mentions. It doesn’t know what has done well on your account, and we can check a caption’s length and hashtags but not how it will perform. If you post the same text elsewhere, the social post character counter shows how each network counts it.

Questions

How long should an Instagram caption be?

As long as the post needs, up to Instagram's 2,200-character limit. A photo with an obvious subject can carry one line; a carousel or a how-to can carry a few short paragraphs. Whatever the length, the first line does most of the work, because it's what shows before "more".

How many hashtags can I use on Instagram?

Up to 5 on a post or Reel. Instagram lowered the limit to 5 in December 2025 (its developer docs still list the old 30), and its help center says text with more than 5 tags won't post. The generator never adds more than 5; pick 3 if you'd rather keep the caption cleaner.

Should hashtags go in the caption or in a comment?

Either works: Instagram's help center describes adding them in the caption or in a comment on your post. The generator puts them on their own line at the end of the caption, so they're easy to move or delete.

Can it write in my voice?

It gets closer the more you give it. Pick the tone nearest to how you write, put a phrase you'd actually use into the description, and edit the caption you choose. It doesn't learn from your past posts.

Is what I type stored?

No. Your description goes to the model to write the captions, and the captions come back to your browser. We don't save either.

Free launch

Launching something? Get a page that ranks.

Launch free on LaunchRanked: a permanent, SEO-ready product page, a weekly leaderboard slot and a followed link after human review. No badge required.

Related free tools

See all free tools