Social Media

TikTok Caption Generator

Type what your video is about, add keywords if you have them, and get a short post caption with a question and a few hashtags. Two free captions a day; check the tags before you post.

  • Free
  • Two captions a day
  • No account needed
Example outputOne real run, Oct 2026
Topic
A short video about the 1518 dancing plague in Strasbourg
Keywords
history, mystery

Unraveling the history behind the 1518 dancing plague in Strasbourg 🕰️🕺🔍 What caused this bizarre mystery? #HistoryMystery #DancingPlague #DidYouKnow #ExploreThePast 💃💭 Let me know your theories in the comments!

Same topic as the test run below. Every run comes out a little different.

Write a TikTok caption

One caption per run, with hashtags and a question

2/2 captions left today

Only runs that return a caption count. The count resets at midnight UTC.

Your TikTok caption

Your caption appears here

Describe the video, add keywords if you have them, then press Generate Caption.

Which caption

Three things TikTok calls a caption

People use the same word for different jobs. This generator does the first one only.

  • 01

    The post caption: this tool

    The text under the video, with hashtags and a question. It is what TikTok search and your viewers read once the video has their attention.

  • 02

    On-screen captions: your video

    The words that appear over the picture as the voice speaks. Blipix burns these into every video it makes, in 28 caption presets or your own style.

  • 03

    Auto captions: TikTok

    Subtitles TikTok can generate from the audio when you post. Useful for talking videos you filmed yourself; unnecessary when captions are already in the video.

Test run

What Our Test Caption Got Right, and What It Missed

Topic: a short video about the 1518 dancing plague in Strasbourg, keywords history and mystery. The generator returned 198 characters: an opening line about unraveling the mystery, the question “What caused this bizarre historical event?”, three hashtags (#historymystery, #strangebuttrue, #dancehistory), a few emojis and a closing invitation to share theories in the comments.

Right: it is short, it names the event in plain words that someone might type into TikTok search, and the theory prompt gives commenters something to argue about. TikTok has said captions, sounds and hashtags are among the video details its For You recommendations take into account, so plain keywords are not wasted.

Missed: the model has no live view of TikTok, so its hashtags are guesses. Search each one in the app before you post and keep the ones with real videos behind them. And the caption restated the hook instead of adding to it; a detail such as “it lasted two months” would have given viewers a reason to read past the first line. When the caption is final, our guide to making TikTok videos covers the video side.

Search habits

Writing a TikTok caption for search

Many people use TikTok to look things up. These six habits make a caption easier to find without making it read like a keyword list.

  1. Lead with the phrase people would search

    Name the topic in ordinary words in the first line, such as "the 1518 dancing plague", not a clever pun that nobody types.

  2. Repeat that phrase on screen

    Use the same words in your on-screen text or opening line, so caption, picture and audio all describe the same thing.

  3. Tag the topic and the format

    A topic tag plus a format tag, such as #historymystery and #storytime, tells TikTok more than five generic ones.

  4. End on a question people can answer

    Theories, guesses and either-or choices fill comment sections. A question that needs expertise to answer gets silence.

  5. Add, do not repeat

    If the hook already says it, the caption should add a fact, a date or a stake that makes the video worth finishing.

  6. Read it on a phone first

    The caption sits over the bottom of the video. Check that the first line is readable there and does not cover anything important.

Wondering what the views behind a caption could pay? The TikTok views calculator gives a rough range.

FAQ8 answers

Frequently asked questions

Straight answers to the questions we hear most.

Still have a question?

Write to us and a real person on the team replies.

The post caption, the text under your video. Subtitles on the video itself come from your editor or from TikTok's auto captions. Videos made with the AI TikTok video generator already have word-by-word captions burned in.

Up to 4,000 characters, but the feed shows only the start before it is cut off with a more link. Our test caption from this tool was 198 characters, which is a sensible size: one hook line, one question and a few tags.

Not necessarily. The model behind it, GPT-3.5 Turbo, cannot see TikTok, so any trend it names is a guess. Check each tag in TikTok search, or use TikTok's own Creative Center, which shows rising hashtags by region.

A few specific ones that describe the video beat a long generic list. TikTok has never said that tags like #fyp help distribution, so spend the space on tags that name your topic and format.

The tool asks the model for a single caption, and each IP address gets two generations a day. To compare angles, write two different topic lines, for example one framed as a question and one as a claim.

TikTok has said its For You recommendations look at video information such as captions, sounds and hashtags, alongside how people interact with the video. A clear caption helps TikTok place the video; it cannot rescue a video people swipe away from.

One, at most, and ideally a question tied to the video. Save the spoken call to action for the script itself; the TikTok script generator drafts one with timestamps.

As a starting point. Instagram readers see a longer preview and respond to line breaks and saves-worthy detail, so expand it a little. The Instagram caption generator writes for that platform from the same topic.

Caption ready? Make the video it goes under

Generate a narrated faceless TikTok in Blipix with on-screen captions included, then paste this text when you post.

Try Blipix
  1. Script
  2. Voiceover
  3. Visuals
  4. Captions