LaunchRanked

TikTok caption generator

Describe the video and the words people would search to find it. Get four captions in your tone, checked against the caption limit in TikTok's developer docs.

Length
Hashtags

TikTok publishes no hashtag cap. A few specific tags beat a long list.

Emoji

Up to 10 generations a minute across our AI tools. Every caption is checked against the 2,200-character limit in TikTok's developer docs, and filler tags like #fyp are removed.

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 what happens in the video, in order. The caption should match what people see in it.
  2. Add the words someone would type into TikTok search to find it, like “repot snake plant”. They go near the start of the caption.
  3. Pick a call to action, a length and how many hashtags you want: none, 3 or 5.
  4. Edit the caption you like and check it in TikTok before you post.

TikTok’s caption rules

TikTok caption rules and their sources
WhatRuleSource
Caption length2,200 characters for a video caption, counted in UTF-16 units (most emoji count as 2)TikTok Content Posting API
Hashtags and mentionsWritten in the caption itself and counted toward its length. No separate hashtag cap is documented.TikTok Content Posting API
How captions are usedCaptions, sounds and hashtags are video information TikTok's For You recommendations use, alongside how people interact: what they like, share and watch to the endTikTok Newsroom: How TikTok recommends videos

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

TikTok’s app may let you write a longer caption than its developer docs allow. We couldn’t find the app’s limit on TikTok’s own pages, so we write to the documented 2,200 and count the way TikTok’s docs do.

What a TikTok caption is for

  • Saying what the video is about, in words. TikTok lists captions among the information it uses to recommend videos, so name the topic plainly.
  • Search. A caption that starts with “How to repot a snake plant” matches what people type into the search bar.
  • A next step. A question for the comments, or “follow for part 2” when there is a part 2.
  • Hashtags that describe the video, like #SnakePlant, not ones that describe TikTok. The TikTok hashtag generator explains why we leave out #fyp.

Honest limits

The model can’t watch your video. It writes from your description, so check that every caption matches what’s on screen. It doesn’t know what’s trending or how your past videos did, and we don’t have TikTok search data. For the same video on Instagram, the Instagram caption generator holds to Instagram’s five-hashtag limit.

Questions

How long can a TikTok caption be?

TikTok's developer docs give 2,200 characters for a video caption, counted in UTF-16 units, so most emoji count as 2. The app may accept more, but TikTok doesn't publish that figure on its own pages, so we keep every caption to 2,200. That works whether you post in the app or through a scheduling tool.

Do captions matter on TikTok?

TikTok says captions, with sounds and hashtags, are part of the video information its recommendation system uses. It also says strong signals, like someone watching a longer video to the end, count for more. A caption won't rescue a video people skip, but it tells TikTok and searchers what the video is about.

Does adding #fyp help?

TikTok's own explanation of how it recommends videos doesn't mention it, and a tag on everything says nothing about your video. We remove #fyp, #foryou, #viral and similar tags from every caption.

Is what I type stored?

No. Your description goes to the model to write the captions, which 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