Developer & Digital Tools · 🌏 Global
Short-form Hook Timing Guide
Short-form hook patterns for Shorts, Reels, TikTok with 30 proven templates.
About this tool
Short-Form Hook Analyzer (shortshook) takes the first-3-second hook script of an Instagram Reel, YouTube Short, or TikTok video and instantly returns a 0–100 hook score based on seven hook patterns (Pattern Interrupt / Curiosity Gap / Numbers / Bold Claim / Direct Question / Story Tease / Demonstration), length appropriateness, and clickbait risk. It judges the safe length of a 3-second hook (~25–30 Korean characters or 8–10 English words at typical speech speeds) and warns about message dilution when 3+ patterns trigger at once. Built on the well-known fact that Reels/Shorts/TikTok algorithms weight the 3-second pass-through rate most heavily. All analysis runs in the browser — scripts never leave your device.
Use cases
Scenario 1
Pre-publish Reels hook check
For a new Reel, score the 3-second hook "Stop scrolling — you’ll regret missing this" at 80+ before publishing.
Scenario 2
Shorts A/B test
Score two hooks (Curiosity Gap vs Numbers) on the same content and ship the stronger one in the main upload.
Scenario 3
TikTok Korean length check
See the length-appropriateness penalty when a Korean hook exceeds 30 chars, then compare to the 25-char trimmed version.
Scenario 4
Avoid clickbait flag
Detect penalty patterns (e.g., "Shocking! 99% don’t know!!!") and rewrite to a hook whose body delivers the promise.
Scenario 5
Pick 1–2 of 7 patterns
If 3+ patterns trigger and dilution risk shows, simplify to the strongest 1–2 combo (e.g., Pattern Interrupt + Numbers).
Features
- 7-pattern matching (Pattern Interrupt / Curiosity Gap / Numbers / Bold Claim / Direct Question / Story Tease / Demonstration)
- Auto-validate safe length (Korean 25–30 chars / English 8–10 words)
- Clickbait penalty (excess ! ?, all caps, etc.)
- 0–100 hook score + dilution warning when ≥3 patterns hit
- Auto-detect input language (KO/EN)
- Result PNG card + shareable URL
- In-browser only — scripts never sent to a server
Frequently asked
- Q. Why are the first 3 seconds critical?
- A. Reels / TikTok / Shorts algorithms weight retention — especially the 3-second pass — most heavily. >70% earns more reach; <50% kills it.
- Q. How is the score computed?
- A. 7-pattern matches (+10–15 each) + length OK (+10) − clickbait penalty (−10 to −20), normalized to 0–100. Not a verdict — a quantified guideline.
- Q. KO and EN length thresholds differ?
- A. Yes — speech speeds differ (KO ~8–9 chars/s, EN ~2.5–3 words/s), so safe 3-second lengths are KO 25–30 chars, EN 8–10 words.
- Q. Should I stack all 7 patterns?
- A. No — 1–2 patterns is strongest. The tool warns when 3+ patterns hit, because the message dilutes.
- Q. Is my video uploaded?
- A. No — only the text script is taken; all analysis runs in JavaScript in your browser. Input text is never sent to a server.
Sources / references
Related tools
🌏 Global
YouTube Chapter Timestamp Formatter
Convert free-form timestamps into YouTube chapter format and validate the 5 YouTube rules in real time.
- YouTube
- Chapters
- Timestamps
🌏 Global
SERP Snippet Preview
Preview how titles and descriptions render on Google, Naver, and mobile SERPs with character and pixel limit warnings.
- SEO
- SERP
- Meta tags
🌏 Global
HEIC Batch Converter
Convert iPhone HEIC to JPG/PNG/WebP fully in-browser. Naver/Tistory/KakaoTalk presets for Korean platforms.
- In-browser
- Batch convert
- No upload
🌏 Global
Excel Diff · Two-Sheet Compare
Compare two XLSX/CSV files cell-by-cell in the browser. Color-coded add/remove/modify with export.
- In-browser
- XLSX diff
- Export changes
🌏 Global
AI Token Counter
Compare token counts and 2026 pricing across GPT, Claude, Gemini, and Llama on one page. Includes Korean efficiency chart.
- tiktoken
- Price compare
- Korean ratio
How we run it / disclaimer
This tool is advisory and does not constitute legal, tax, medical, or financial advice. All calculations and document generation run in your browser; inputs are never sent to a server. Ads follow Google AdSense policy and are kept separate from tool accuracy.