Caption frameworks · 100% free

Per-platform caption templates that hit native idioms.

Each platform rewards different caption structures. These templates respect the native idiom — TikTok punchy, LinkedIn long-form, X threaded — instead of pasting the same caption across all five.

TikTok captions

Punchy, sub-100-char, hashtags at the end (3–5 max).

Template

[Cold-open hook]. [One-sentence payoff]. #[broad] #[specific]

Example

Most founders get pricing wrong. Here's the data from 200 SaaS launches. #saas #pricing

When to use: Default TikTok caption. The first sentence is the only one most viewers read.

Template

[Question]? [Answer in 8 words or less]. #[niche]

Example

Why does churn matter more than acquisition? Because it compounds. #b2b

When to use: When the answer is genuinely contrarian or unexpected.

Instagram Reels captions

Hook in the first 125 chars (above-the-fold). 8–10 hashtags max, mid-niche tier.

Template

[Above-fold hook < 125 chars].

[Body explaining the why or the framework].

#[8-10 mid-niche tags]

Example

This is the only short-form strategy that actually compounds. Save this if you post weekly. Most creators chase virality. The ones who actually grow build a clip-finder + brand voice + scheduler stack... #contentcreator #shortform #creatortips

When to use: Default Reels caption. Save-button + share-button content earns higher reach in 2026 algo.

YouTube Shorts captions

First line is the searchable description. Hashtags 3-max (rest are ignored).

Template

[Searchable phrase that doubles as description]

[Optional: link to long-form parent video]

#[3 hashtags max]

Example

How to find viral moments in a podcast in 2 minutes Full breakdown in the long-form: youtube.com/... #podcastclips #shortform #creators

When to use: Always include the parent-video link. Drives retention-funnel attribution.

LinkedIn captions

Hook in first 140 chars (above-the-fold cut). Then break into 200–500 word body.

Template

[Strong first line that earns "see more" click].

[Setup paragraph].

[Frame / number list / story].

[Reflection or takeaway].

[Question to drive comments].

Example

I used to think pricing was a numbers problem. Then we A/B-tested 47 pricing pages over 18 months. It's actually a positioning problem in a cheap suit. Here's what we found... [3-paragraph breakdown of findings] What's your pricing strategy missing? Drop it in the comments — happy to dig in.

When to use: Default LinkedIn caption. The first line is the entire above-the-fold preview — get the hook there.

Template

[Personal-story hook].

[Lessons in numbered or bulleted form].

[Reflection].

Example

A founder asked me yesterday why his churn was so high. The answer wasn't in his product analytics. It was in the first email he sent after signup. Here are the 3 onboarding emails that fixed his retention...

When to use: Conversation opener — high engagement on B2B feeds.

X (Twitter) caption / thread starters

First tweet is everything. Threads earn engagement; longposts (Premium) earn read-time.

Template

[Bold claim or specific number].

[Hook: "Here are the X patterns most miss"].

1/

Example

I just spent 2 months reading every YC essay on pricing. Here are the 9 patterns most founders miss: 1/

When to use: Default thread opener. The first tweet must promise enough to earn the click into the thread.

Template

[Belief reversal in 2-3 lines].

[Single-line punchline].

Example

Most engineers think system design is about choosing tools. It isn't. It's about choosing which problems to solve at which layer of the stack.

When to use: For non-thread X posts. Punchy, opinionated.

Don’t want to fill these in by hand?

Clipflow’s Brand Voice does this from your past posts — automatically, in your actual writing style. Free Starter plan, no card.

Try Clipflow free

All templates