A viral short lives or dies in the first second. The prompt logic is different from a normal cinematic clip: one bold opener, one simple action, locked 9:16, and a high-contrast palette that survives a thumb-scroll on a 6-inch screen. Below are 10 hook-shot templates that work, plus which generator to run them on as of June 2026.
TL;DR
- Lock
9:16 verticalin every prompt. Veo 3.1, Kling 3.0 and Runway Gen-4.5 all generate native vertical now, so you never crop a 16:9 clip. - One hook = one action, 3 to 4 seconds. Stacking actions reads as noise in the feed.
- For free vertical generation, use Google Veo 3.1 via Gemini / Google Labs (10 free 4K videos a month per Google account). For volume on a budget, Kling 3.0 Standard is $6.99/mo.
- OpenAI’s Sora is not an option for creators right now: the consumer Sora app and ChatGPT access were retired April 26, 2026, and the Sora 2 API sunsets September 24, 2026.
Which generator should you run these on (June 2026)
All three leading models do native 9:16, so the choice comes down to cost, clip length and audio.
| Generator | 9:16 native | Max clip | Native audio | Entry price (USD/mo) | Notes |
|---|---|---|---|---|---|
| Google Veo 3.1 | Yes (since Jan 2026) | ~60s+ | Yes (dialogue + SFX + ambient) | Free tier via Gemini; Google AI Pro $19.99 | 4K vertical; API $0.40/sec Standard, $0.15/sec Fast |
| Kling 3.0 | Yes | ~15s/clip (3 min total) | Yes (multi-language) | Free ($0, 66 daily credits); Standard $6.99 | Best human motion + lip-sync for the price; ~$0.10/sec |
| Runway Gen-4.5 | Yes | 5 to 10s | Limited | Standard ~$12 to $15; Pro ~$28 to $35 | Strong control + fast queue for short social clips |
For a single 3 to 4 second hook shot, all three are well within their per-clip limits. Veo 3.1’s free tier is the cheapest way to test these prompts at 4K. Pricing is as of June 2026 and changes often.
What a viral-short prompt must contain
Every template below stacks the same 5 layers. Keep them in this order:
- Aspect:
9:16 vertical— horizontal hooks get letterboxed or center-cropped on vertical platforms. - Bold opener: a single arresting subject (
close-up of eyes opening,single drop hits water,sneaker landing). - Single action: 3 to 4 seconds is the sweet spot. Do not stack two motions.
- High-contrast palette:
deep contrast against black backgroundorvibrant paletteso it pops in a fast feed. - Rhythm beat:
slow-motion expanding bloomorfreeze on impactgives the cut a payoff moment.
10 copy-ready prompt templates
Paste each block into Veo 3.1, Kling 3.0 or Runway and generate. Swap the bracketed nouns for your subject; keep the 9:16 and duration tokens.
1. Explosive opener
Best for: TikTok / Douyin first-frame hook
Close-up of a person's eyes opening suddenly, sharp focus, dramatic side rim light, deep contrast against black background, 9:16 vertical, 3 seconds
2. Color burst
Best for: Product reveal, brand intro
A single drop of bright red ink hits clear water, slow-motion expanding bloom, plain white background, ultra-sharp, 9:16, 3 seconds
3. Satisfying pour
Best for: Food / oddly-satisfying content
Close-up of hands quickly pouring colorful candy into a bowl, top-down angle, vibrant palette, snappy motion, 9:16 vertical, 4 seconds
4. Sneaker drop
Best for: Streetwear / athletic brands
A pair of sneakers landing on wet pavement with a splash, slow-motion, neon street reflections, 9:16, 3 seconds
5. Ramen lift
Best for: TikTok food, restaurant promo
Slow push-in on a steaming bowl of ramen, chopsticks lifting noodles, warm tungsten lighting, 9:16 vertical, 4 seconds
6. Fashion spin freeze
Best for: Apparel brand, micro-drama intro
A model spins quickly causing skirt to flare, slow-motion freeze on flare, single key light, fashion ad aesthetic, 9:16, 4 seconds
7. Surprise unboxing
Best for: Product launch, holiday promo
Top-down POV hands opening a small gift box with sparkles flying out, ultra-bright lighting, 9:16, 3 seconds
8. Stat skyrocket
Best for: SaaS / growth content
Quick zoom into a smartphone screen showing a bright animated chart bar rapidly rising, neon glow, 9:16, 4 seconds
9. Sprint stop
Best for: Athletic brands, hype content
A person sprints toward camera and stops just before frame, dramatic motion blur, golden sunset lighting, 9:16, 4 seconds
10. Curtain reveal
Best for: Lifestyle, product reveal
POV of opening a curtain to reveal a bright sunlit room, lens flare, warm golden palette, slow steady motion, 9:16, 4 seconds
Common mistakes
- Generating 16:9 — it gets cropped on vertical platforms and your subject loses the frame. Set
9:16in the prompt and the generator’s aspect-ratio control. - Slow lead-in (“a quiet morning city…”) — viewers scroll before the payoff. Front-load the hook.
- Action too complex — viral shorts need an instant read. One subject, one motion.
- Flat palette — pale or muddy colors vanish in a crowded feed.
- Past 5 seconds — one hook shot is 3 to 4 seconds. Build longer videos by cutting several hook clips together.
How to push results further
- Lean on physical eye-grabbers: liquid splash, burst of light, slow-motion impact. Models render these cleanly and they read at thumb size.
- Add
ultra-sharpanddeep contrastfor small-screen visibility. - Use a two-color palette (red/blue, yellow/black) instead of rainbow. Limited color reads faster.
- For a before/after transition, generate two clips and cut them together. Single-prompt transition shots are still unreliable across all three models.
- Pair the cut with a Suno viral-shorts hook track (an 808-drop sting) for instant production value, and write the on-screen line with a short-video CTA prompt.
FAQ
Q: How do I leave room for captions on a 9:16 frame?
A: Add large empty space at bottom for caption to the prompt so the subject sits in the upper two-thirds and does not clash with overlay text or the platform UI.
Q: Can I generate a before/after viral transition in one prompt?
A: No. Generate two clips and cut them together in your editor. As of June 2026, single-prompt transition shots are still unstable on Veo 3.1, Kling 3.0 and Runway alike.
Q: TikTok recompression makes my AI clip look soft — how do I fix it?
A: Export at 15 to 20 Mbps, 1080x1920, H.264. The higher bitrate survives the platform’s second-pass compression far better than a default 8 Mbps export.
Q: Which tool is cheapest for testing these prompts?
A: Google Veo 3.1 gives every Google account roughly 10 free 4K videos a month through Gemini / Google Labs (as of June 2026), so you can validate a hook before paying. For higher volume, Kling 3.0 Standard at $6.99/mo is the cheapest paid path.
Q: My AI shorts get throttled as “low quality” — what helps?
A: Hybrid edit. Use AI for transitions and B-roll, then add human voiceover, a live-shot main frame and real captions. Platforms throttle pure-AI uploads; a mixed edit reads as original and bypasses the filter.