Optimisation
Free Instagram SEO Tool
Write an Instagram caption around the keywords you want to be found for, with line breaks and no more than five hashtags.
Keywords first, hashtags second
Instagram uses at most five hashtags on a post or Reel, so most of the describing has to happen in the caption itself. This tool puts your keywords into normal sentences and adds five hashtags at most. Captions can be up to 2,200 characters, but only the first line or two show before “more”.
Example input
Description: “Before and after of a small bathroom makeover on a tight budget, with paint, new taps and peel-and-stick tiles”. Keywords: small bathroom makeover, budget bathroom ideas. Style: casual. You’ll get a caption that names the project early, lists what changed and ends with a few matching hashtags.
Questions about this tool
This tool starts from keywords you supply. The caption generator starts from a topic and lets you set the content type, call to action and exact number of hashtags.
Put the most important one in the first line, because that is the part people see before “more”. Use the others once each, where they read naturally.
Nobody can promise that. The tool works your keywords into a readable caption, which helps a platform understand the post. What shows up in search is decided by the platform.
Treat it as a first draft. The AI doesn’t know your business, so check facts, names, prices and claims, and change anything that doesn’t sound like you.
Another tool for the next step
Free Social Media SEO Tool
Suggest keyword-aware captions for social media using your description and chosen keywords. Review the wording before using it.
Free TikTok SEO Tool
Suggest keyword-aware captions for TikTok using your description and chosen keywords. Review the wording before using it.
Free Social Media Post Checker and Character Counter
Check one draft against Instagram, TikTok, Facebook, YouTube, LinkedIn, X and Bluesky: character counts, hashtag and mention limits, media format and a preview showing where each caption is cut short.
Free X (Twitter) Character Counter
Count a post the way X does: links as 23, emoji as 2, against the 280 limit
Put your next post in the calendar.
Bring your drafts into Wahlu to plan, create and schedule content for your connected accounts.