Captions & bio: TikTok caption generator: captions and bios that sell
This free TikTok caption generator writes 5 captions for your video, each with a hook, hashtags and a call to action. Switch it to a TikTok bio generator for 5 bios under 80 characters, ready for creators and TikTok Shop captions alike.
10 free generations a day, no sign-up. Each one gives you 5 captions or 5 bios.
A TikTok caption generator writes captions from what your video shows and your goal. A good caption opens with a hook that fits before “more”, adds a line with words people search for, ends with one call to action and uses 3–5 hashtags. For a bio, say what you offer and where to buy in 80 characters.
How to use the TikTok caption generator
Three steps, for creators, brands and organic dropshipping content alike: a hook, a line of context and a call to action, written in one go.
Describe your video
serum before and after, 14 daysSay what the video shows in a few words and add the product if you're selling. For a bio, switch to Bio and type your niche and what you offer.
Pick a goal and a tone
Sell · Friendly · Medium · 4 hashtagsChoose Sell, Grow, Educate or Entertain, a tone and a length. Turn hashtags, a call to action and emoji on or off.
Copy the one you like
228 / 4,000 · Hook fits · CopyYou get 5 captions or 5 bios, each with a character count and a preview of what shows before “more”. Press Copy and paste it into TikTok.
What goes in a TikTok caption and bio
Each part has one job. Limits are TikTok’s at the time of writing and can change.
| Part | Its job | Example |
|---|---|---|
| Hook (first line) | Stops the scroll. Only the first line or so shows before “more”, so keep it short. | POV: you finally found a skincare product that actually works. |
| Context line | Says what the video shows, in words people search for. | Before and after of a vitamin C serum, 14 days, no filter. |
| Call to action | Gives one clear next step: follow, comment, save or buy. | Tap the orange cart to get yours. |
| Hashtags | Describe the video and the niche. Many creators use 3–5. They count toward the caption limit. | #tiktokshop #skincare #skintok |
| Caption limit | 4,000 characters, including hashtags, spaces and line breaks. | Most captions use far less. |
| Bio | Who you are, what you offer and where to buy, in 80 characters. | Hand-poured soy candles | Small batches, new scents monthly |
Hashtag suggestions are common tags for each niche, not live popularity data. Check them with the hashtag checker before you post.
Frequently asked questions
What should I write in my TikTok caption?
Start with a hook that makes sense on its own, because only the first line or so shows before “more”. Add a short line about what the video shows, using words people would search for, then one clear call to action, like follow for part 2 or tap the orange cart. Finish with a few hashtags that describe the video.
How long should a TikTok caption be?
Captions can be up to 4,000 characters at the time of writing, but most viewers only see the first line before “more”. Short captions suit quick demos and jokes. A longer caption helps when you're teaching something or want more words for search. Whatever the length, put the key words first.
What's a good TikTok bio for a shop?
Say what you sell, why it's different and where to buy, in 80 characters or less. For example: “Hand-poured soy candles | Small batches, new scents monthly | Tap Shop to order”. Keep it in plain text so it's easy to read, and update it when you launch something new.
Should I put hashtags in my TikTok caption?
Yes, a few. Hashtags help TikTok and viewers understand what the video is about, and they count toward the caption limit. Many creators use 3 to 5 that describe the video and the niche rather than long lists of broad tags. Check how popular a tag is before you rely on it.
Is this TikTok caption generator free?
Yes. You get 10 free generations a day with no sign-up, and each one gives you 5 captions or 5 bios to copy. For unlimited captions, hooks and scripts in your own brand voice, start a 7-day free trial of Deviantly Spark.
Related free tools
Captions and bios are written from tested templates and your inputs, and nothing is posted for you. Hashtags are common niche tags, not live popularity data. Character counts and limits follow TikTok’s app at the time of writing and can change.