Enter your brand, product and offer and get 12 ready-to-shoot TikTok ad hooks for activewear — each with the spoken line for the first 1–2 seconds, on-screen text and a shot idea, plus ad text that fits 100 characters. Re-roll for fresh angles. Free and private.
tune
TikTok Ad hook generator
Only use claims, reviews, prices and scarcity you can prove — Meta and TikTok reject ads with misleading or unsubstantiated claims.
Problem → Solution
Hook: If leggings that go see-through when you squat keeps happening to you, watch this.
On-screen: No more leggings that go see-through when you squat 🙌
Shot: Show the frustration for 2 seconds, then hard-cut to the pair of high-waisted leggings in use.
Ad text: If leggings that go see-through when you squat keeps happening to you, watch this. Shop now 👉 93/100
Bold Claim
Hook: I'm calling it: this is the pair of high-waisted leggings of the year.
On-screen: Best pair of high-waisted leggings? You decide.
Shot: Open on a tight close-up of the pair of high-waisted leggings, then a confident wide shot.
Ad text: I'm calling it: this is the pair of high-waisted leggings of the year. Buy 2, get 1 free 👉 Shop now 99/100
POV
Hook: POV: you finally found a pair of high-waisted leggings that stays squat-proof and never rolls down.
On-screen: POV: the compliments won't stop
Shot: First-person angle: unboxing and wearing the pair of high-waisted leggings.
Ad text: POV: you finally found a pair of high-waisted leggings that stays squat-proof and never rolls down. 99/100
Social Proof
Hook: Rated 4.8★ by 1,500+ athletes — here's why.
On-screen: Customer favourite ⭐
Shot: Fast montage of real customer reviews and UGC clips.
Ad text: Rated 4.8★ by 1,500+ athletes — here's why. Buy 2, get 1 free 👉 Shop now 72/100
Us vs Them
Hook: Your usual pair of high-waisted leggings vs YourBrand: let's compare.
On-screen: Cheap vs worth it
Shot: Side-by-side test with labels: stretch, wash or wear test.
Ad text: Your usual pair of high-waisted leggings vs YourBrand: let's compare. Buy 2, get 1 free 👉 Shop now 98/100
Curiosity Gap
Hook: Wait for the last look — it's my favourite.
On-screen: The thing nobody tells you
Shot: Tease the final look, then rewind to the start.
Ad text: Wait for the last look — it's my favourite. Buy 2, get 1 free 👉 Shop now 72/100
Price Anchor
Hook: Stop overpaying for a pair of high-waisted leggings — this one is $39.
On-screen: Only $39 🤯
Shot: Reveal the price tag with a beat drop.
Ad text: Stop overpaying for a pair of high-waisted leggings — this one is $39. Buy 2, get 1 free 👉 Shop now 99/100
Unboxing / Haul
Hook: Unboxing my YourBrand order — is it worth it?
On-screen: Honest first impressions
Shot: Open the parcel, show the packaging, then a mirror fit check.
Ad text: Unboxing my YourBrand order — is it worth it? Buy 2, get 1 free 👉 Shop now 74/100
Before / After
Hook: Watch this outfit go from basic to wow.
On-screen: The glow-up
Shot: Cover the lens with your hand, then reveal the new look.
Ad text: Watch this outfit go from basic to wow. Buy 2, get 1 free 👉 Shop now 68/100
Offer & Urgency
Hook: New drop: the pair of high-waisted leggings in fresh colours.
On-screen: Buy 2, get 1 free
Shot: Quick-cut the full colour range on a clothing rail.
Ad text: New drop: the pair of high-waisted leggings in fresh colours. Buy 2, get 1 free 👉 Shop now 90/100
Listicle
Hook: The only pair of high-waisted leggings you need this season — here's why.
On-screen: 3 ways to style it
Shot: Flat-lay first, then a try-on for each number.
Ad text: The only pair of high-waisted leggings you need this season — here's why. Shop now 👉 84/100
Question
Hook: Why does nobody make a pair of high-waisted leggings that stays squat-proof and never rolls down?
On-screen: Yes or no? 👇
Shot: Ask the question to camera, then show the pair of high-waisted leggings from every angle.
Ad text: Why does nobody make a pair of high-waisted leggings that stays squat-proof and never rolls down? 97/100
On TikTok, viewers decide whether to keep watching in the first 1–2 seconds. A strong hook names a problem, makes a claim or opens a curiosity gap before the viewer can scroll — then the product proves it.
Look native: shoot on a phone, talk to camera, use trending sounds the brand can license.
Put the hook as on-screen text too — many viewers watch muted.
Show the product within 3 seconds and keep total length 9–21 seconds.
The hook frameworks
Problem → Solution — e.g. “If leggings that go see-through when you squat keeps happening to you, watch this.”
Bold Claim — e.g. “I'm calling it: this is the pair of high-waisted leggings of the year.”
POV — e.g. “POV: you finally found a pair of high-waisted leggings that stays squat-proof and never rolls down.”
Social Proof — e.g. “Rated 4.8★ by 1,500+ athletes — here's why.”
Us vs Them — e.g. “Your usual pair of high-waisted leggings vs YourBrand: let's compare.”
Curiosity Gap — e.g. “Wait for the last look — it's my favourite.”
Price Anchor — e.g. “Stop overpaying for a pair of high-waisted leggings — this one is $39.”
Unboxing / Haul — e.g. “Unboxing my YourBrand order — is it worth it?”
Before / After — e.g. “Watch this outfit go from basic to wow.”
Offer & Urgency — e.g. “New drop: the pair of high-waisted leggings in fresh colours.”
Listicle — e.g. “The only pair of high-waisted leggings you need this season — here's why.”
Question — e.g. “Why does nobody make a pair of high-waisted leggings that stays squat-proof and never rolls down?”
Stay compliant
Only use claims, reviews, prices and scarcity you can prove — Meta and TikTok reject ads with misleading or unsubstantiated claims. Avoid before/after claims for health or body results, don't imply personal attributes (“Are you overweight?”), and keep prices and offers accurate on the landing page.
table_chart
Platform limits used by the generator
Platform
Hook window
Text limit
Aspect ratio
TikTok
the first 1–2 seconds
Ad text 100
9:16
Meta (Facebook & Instagram feed)
the first line of primary text and the first 3 seconds of video
Primary text 125 · Headline 40
4:5
Instagram Reels
the first 2 seconds
Caption 125
9:16
YouTube Shorts
the first 2 seconds
Headline 40
9:16
help
Frequently asked questions
What is an ad hook?expand_more
The opening line, visual or text of an ad that stops the scroll — usually the first 1–3 seconds of a video or the first line of primary text.
How long should a TikTok hook be?expand_more
Say it in the first 1–2 seconds — roughly 5 to 12 words — and repeat it as on-screen text for viewers watching without sound.
How many hooks should I test?expand_more
Test 3–5 hooks with the same body footage. Swapping only the first seconds isolates what makes people stop scrolling.
What works best for activewear ads?expand_more
Show the product on a real person within 3 seconds, lead with the pain point (“leggings that go see-through when you squat”) or the benefit (“it stays squat-proof and never rolls down”), and back it with genuine reviews.
Is the ad hook generator free?expand_more
Yes — free, unlimited and private. Hooks are generated in your browser.