Skip to main content
Free · No signup required

TikTok Caption Generator

Describe your video — or paste the link to a TikTok you have posted — and get 3 captions with hashtags, ready to paste. Pick a tone and length, turn emojis on or off, and copy the one you like.

0 / 1,000

Free, no sign-up — up to 30 sets a day (100 when signed in).

What is a TikTok caption generator?

A TikTok caption generator is a tool that writes the text you post under a TikTok video — a short hook, a line or two about the video, and hashtags — from a description of the video.

  • This one also works from a link: paste a posted TikTok, Short or Reel and it writes from what is said in it.
  • You get 3 different captions per click, each with 0 to 10 hashtags.
  • Six tones, three lengths, emojis on or off, and an optional closing question.
  • Free with no account: 30 sets a day, 100 when you sign in.

What this caption generator does

It writes the caption: the text that sits under your video, not the subtitles on the screen. The other caption generators we checked on 26 September 2026 — ContentStudio, OneUp and VEED — work only from a line you type about the video. This one does that too. It can also read a video you have already posted: paste the link, and it writes from what is actually said in it. That helps when you re-post a TikTok as a Reel or Short, or when a video is hard to sum up in one line.

How to use it

From a description

  1. Say what the video is about in a sentence or two. Name the topic, the place or the product — the tool only uses what you write.
  2. Pick a tone, a length and how many hashtags you want.
  3. Click Write 3 captions. After a few seconds you get 3 different options.
  4. Click Copy on the one you like and paste it into TikTok. Not quite right? Change a setting and click Write 3 new captions.

From a video link

  1. Pick Use video link and paste the link to a public TikTok, YouTube Short or Instagram Reel.
  2. Add a note if you like, for example "mention the recipe in my bio".
  3. Click Write 3 captions. The tool first turns the speech into text, which takes 15–45 seconds, then writes the captions from it.

A link uses one video from the same allowance as our TikTok transcript tool. On the free plan that is 1 video every 30 days, plus 1 more when you sign in, and the tool reads the first minute of it. New captions for the same link do not use another video, as long as you do not reload the page. Open Show the transcript we used to see exactly what it read.

Examples: captions this tool wrote

These came straight from the tool on 26 September 2026, with the settings shown. Each click gave 3 captions; we show one and did not edit it.

What we gave itSettingsOne of the 3 captions
"My cat knocks every glass off the table at 3am"Funny, short, 3 hashtagsWhen your cat thinks the table is a trampoline at 3am! 🐱💥
#catantics #3amshenanigans #funnycats
"I ran my first marathon at 52 after starting from zero a year ago"Inspiring, medium, 4 hashtags, question onEver thought it was too late to chase your dreams? 🏃‍♂️ At 52, I conquered my first marathon after starting from scratch just a year ago! What’s your next goal?
#marathontraining #nevertoolate #runningmotivation #marathon
Link to a public TikTok pen review (first minute)Friendly, short, 3 hashtagsLefties rejoice! These pens glide smoothly and never smudge. ✍️✨
#SmoothWriting #LeftyFriendly #WritingTools
"東京の小さなカフェで作る抹茶ラテの作り方" (Japanese)Friendly, medium, 5 hashtags東京の小さなカフェの特別な抹茶ラテの作り方、見てみて!🍵✨
#抹茶ラテ #東京カフェ #カフェ巡り #自宅カフェ #レシピ

Look at the pen example. In the video, the reviewer says the pens do not smudge and suit left-handed writers, and the caption uses exactly that. A caption written from the video picks up details that a one-line description would miss.

What each setting does

SettingOptionsWhat it does
ToneFriendly, Funny, Bold, Professional, Inspiring, CalmSets the voice. Bold aims for a strong claim drawn from your video. Professional drops the slang.
LengthShort, Medium, LongShort aims for one line under 100 characters. Medium aims for 1–2 sentences, 100–220. Long aims for 3–5 short lines, 220–500. Hashtags are not counted.
HashtagsNone, 3, 5, 8, 10That many, or fewer if not enough fit. They go after the caption, never inside it.
EmojisOn or offOn adds 1–3 emojis. Off removes every emoji, even one the AI slips in.
End with a questionOn or offEnds the caption with a short question that invites comments.

Lengths are targets the AI aims for, not hard cuts, so a caption can land a little over or under. In our tests on 26 September 2026, short captions came out at 51–93 characters, medium at 99–170 and long at 233–238. Japanese captions were shorter, as they should be: each character carries more.

What makes a TikTok caption work

  • A hook first. The first line is the one people read first, so it should give them a reason to keep watching. Every caption this tool writes starts with one.
  • Say what the video is about. Plain words like "banana pancakes" or "first marathon" tell people what they are about to watch.
  • A few specific hashtags. #bananapancakes says more than #food. The tool puts the most specific tags first.
  • One ask. A question at the end, like "What's your favorite topping?", gives people something to reply to. Turn on End with a question.
  • Sound like you. Pick the tone closest to how you talk in the video, then change a word or two so it is yours.

How long can a TikTok caption be?

TikTok's developer guide for posting through its API sets the caption limit at 2,200 characters. It counts them in UTF-16 units, and the counter under each caption counts the same way. We could not find the limit for the TikTok app in TikTok's help center. So the tool keeps every caption, hashtags included, inside 2,200.

You will rarely get near it. In our tests, the longest full caption, hashtags included, was 382 characters.

Check before you post

The AI only knows what you tell it, or what is said in the video. It is told not to invent facts, prices, names or links. It can still stretch or slip. In our tests it once turned "starting from zero" into "from couch to marathon", and once made up a pen model name before we tightened its rules. So read the caption once before you post it, and check that:

  • names, products and numbers are right;
  • it does not promise something your video does not show;
  • hashtags are spelled right. In a Spanish test, one came out as #cocinaparprincipiantes, not #cocinaparaprincipiantes.

Free, and what the limits are

No accountSigned in freePro ($13.50/month)
Captions from a description30 sets a day100 sets a day100 sets a day
Captions from a video link1 video every 30 days, first minute1 more video, first minuteFull-length videos, 250 credits every 30 days

A set is 3 captions. When you reach a limit, the tool tells you when it resets instead of just failing. Pro is billed through our pricing page; the caption writer itself has no paid add-on.

How It Works

  1. 1.Describe the video in a sentence or two — or paste the link to a TikTok, Short or Reel you have posted.
  2. 2.Pick a tone, a length, how many hashtags, and whether to add emojis or end with a question.
  3. 3.Get 3 captions in a few seconds, copy the one you like, and paste it into TikTok.

Why Use This Tool?

  • Writes from the video itself when you paste a link, not only from a line you type
  • 3 different captions per click, each with a hook and hashtags
  • Your settings are enforced: emojis off means none, and the hashtag count is capped
  • Writes in the language you write in
  • Free with no sign-up: 30 sets a day, 100 when you sign in

Use Cases

  • —Writing the caption for a TikTok you are about to post
  • —Re-posting a TikTok as an Instagram Reel or YouTube Short with a fresh caption
  • —Trying a few angles when you are stuck on the first line
  • —Social media managers writing captions for a client's posted video from its link
  • —Writing captions in Spanish, Japanese or any language you post in

Frequently Asked Questions

What is a TikTok caption generator?

A TikTok caption generator is a tool that writes the text you post under a TikTok video — a short hook, a line or two about the video, and hashtags — from a description of the video.

Is this TikTok caption generator free?

Yes. Writing from a description is free with no account: up to 30 sets of 3 captions a day, or 100 when you sign in free. Writing from a video link also uses one video from your transcript allowance — on the free plan that is 1 video every 30 days, plus 1 more when you sign in, and the tool reads the first minute.

Can it write a caption from my video?

Yes, if the video is posted and public. Pick Use video link and paste the link to the TikTok, YouTube Short or Instagram Reel. The tool turns the speech into text, then writes captions from it. It cannot read a draft or a file on your phone, because there is no upload — describe that video in a sentence instead.

How long can a TikTok caption be?

TikTok's developer documentation says a caption posted through its API can be up to 2,200 characters. We could not find the in-app limit in TikTok's help center, so the tool keeps every caption, hashtags included, inside 2,200 and shows the count under each one. Most come out far shorter.

How many hashtags should I use on TikTok?

We have not found an official number from TikTok. The tool starts at 5 and lets you pick none, 3, 5, 8 or 10. A few specific tags, like #bananapancakes, tell people more about the video than many broad ones, like #food.

Does it post to my TikTok account?

No. It never asks for your TikTok login and cannot post anything. You copy the caption you like and paste it into TikTok yourself.

Can it write captions in other languages?

Yes. It writes in the language you write in, or the language spoken in the video. We tested Spanish and Japanese on 26 September 2026. Check the hashtags before you post — in the Spanish test one hashtag had a missing letter.

Will I get the same captions if I click again?

No. Each click writes 3 new captions, so click Write 3 new captions for more ideas. With a video link, new captions for the same link do not use another video, as long as you do not reload the page.

Related Tools

Related Pages

Ready to get started?

Write TikTok captions →