Build timestamped, production-ready scripts for 15s, 30s, 60s, and 90s video ads. Pick your platform, hook type, and drop in your brand details - get a complete script with talent direction in seconds.
Platform
Ad Length
Hook Type
Your Details
Please enter a product name.
Please describe your target audience.
Please describe the main pain point.
Please enter the key benefit.
Please enter your offer or CTA.
Your script will appear here. Fill in the form and click Generate Script.
It depends on the platform and goal. 15-second scripts (roughly 35-45 words) work best for retargeting audiences who already know your brand. 30-second scripts (70-90 words) are the sweet spot for cold audiences on Meta and TikTok - long enough to sell, short enough to hold attention. 60-second scripts (140-160 words) allow for a fuller problem-solution story and work well on YouTube pre-roll and Meta video feeds. 90-second scripts (200-230 words) are best for YouTube in-stream or complex products that need more explanation.
What makes a good video ad hook?
A strong video ad hook does one of three things in the first 2-3 seconds: creates a knowledge gap the viewer must fill (question hooks), pattern interrupts the feed with something unexpected (bold claim or visual surprise), or speaks directly to the viewer's identity or pain (problem or social proof hooks). The best hooks work with the sound off - bold text overlay on the first frame is standard practice. Avoid slow intros, logos in the first frame, and any setup that delays the payoff.
What is the difference between a TikTok ad script and a Meta ad script?
TikTok rewards native, authentic-feeling content - fast cuts, direct-to-camera delivery, and a conversational tone that mirrors organic TikTok posts. Starting mid-action or mid-sentence performs better than a polished setup. Meta tolerates more variety: polished creatives can work on Facebook Feed, while Reels and Stories favor a TikTok-style native look. On Meta, 85% of video is watched without sound, so subtitles and text overlays are essential. YouTube pre-roll gives you 5 seconds before the viewer can skip, so your hook must earn attention immediately.
How many words per second should a video ad script have?
A comfortable conversational speaking pace runs about 2.3 to 2.5 words per second. At that pace: a 15-second script should have roughly 35-40 words, a 30-second script about 70-80 words, a 60-second script about 140-150 words, and a 90-second script about 200-220 words. Scripts with visual pauses, product demos, or b-roll inserts naturally have fewer spoken words since the visuals carry part of the message. Always read your script aloud with a timer before handing it to a creator or talent.