Dan Shipped · The Viral Script System
Works offline · nothing leaves your browser

Score your hook before you film it.

Paste the first sentence of your next video. You get a 0–100 score from 7 transparent rules, exactly what to fix, and rewrites built from proven templates.

0 words · ~0.0s to say
–out of 100
Waiting for a hook
Looks written for
–

Paste a hook to see which viewer it speaks to and where it should start.

What's working, what to fix

Each rule is simple on purpose, so you can see why. Heuristics, not a view predictor.

Your breakdown appears here.

Rewrites from templates

Pick who will see the video, fill what you can (empty fields stay as [BRACKETS]), and every rewrite gets scored by the same rules. Click Use to load one above.

Your last hooks

Saved only in this browser.

Nothing yet.

The 7 rules (100 points)

Length · 154–12 words. About 4 seconds out loud. 75 of 77 breakout titles we studied were 12 words or fewer.
Specificity · 15A real number, price or time beats any adjective. Named thing without a number: 10.
Speaks to the viewer · 10"You", a named audience, or a direct instruction ("Stop…", "Copy this"). "I" alone: 5.
Curiosity gap · 156 points per signal (max 15): a pointer ("this", "here's", "look at"), a question, a contrast ("not", "until", "stop", "from X to Y"), an open ending or formula (":" "=").
No hype · 15−8 per hype word (insane, game-changer, unlock…). −3 for shouting caps or "!!".
Desire first · 15First words = their outcome or pain. Tool talk first: 7. "Hey guys": 0.
One thought · 15−5 for stacked "and"s, −5 for 3+ commas, −5 for long jargon words.
Copied