All articles

Spend Your 30 Seconds Wisely: A Word-Budget Method for Reel Scripts

Viral OS Team··8 min read

Spend Your 30 Seconds Wisely: A Word-Budget Method for Reel Scripts

Most 30-second Reel scripts don't fail because the idea is weak. They fail because they were written like a paragraph, then read at a speed nobody can keep up. The result is a rushed voiceover, a cut-off ending, or a Reel that feels longer than it is.

This guide treats your 30 seconds like a budget. You'll measure your own speaking pace, split the clock into five beats, convert each beat into a word allowance, and then write to those limits. There's a worked example and a copy-ready template at the end.

Why a word count alone isn't enough

You'll find plenty of advice that gives a single word target for a 30-second video. Guides like this Reel script walkthrough lay out word budgets for different lengths, and that's a useful starting point. But a single number hides three things:

  • Your pace is personal. A fast, energetic talker and a calm, deliberate one will land on very different word counts for the same 30 seconds.
  • Not every second is spoken. Visual beats, a pause before a reveal and a quick on-screen demo all need room without words.
  • Words aren't spread evenly. A hook needs to be short and sharp. The middle can carry more. The ending should be tight.

So instead of borrowing a number, we'll derive yours.

Step 1: Measure your real speaking pace

This takes two minutes and saves hours of rewriting.

  1. Pick any script or article paragraph of about 100 words. Count the words exactly.
  2. Start a timer and read it aloud the way you'd speak on camera: same energy, same clarity, same breaths.
  3. Stop the timer and divide the word count by the seconds. That's your words per second.
  4. Repeat once more with a different paragraph and take the average.

If the result surprises you, good. Many creators find they speak more slowly on camera than they do in conversation, because they're enunciating and thinking about the shot.

For the examples below, I'll assume a pace of two words per second. That's an illustration, not a benchmark. Swap in your own number and the method works the same way.

Step 2: Split 30 seconds into five beats

The popular short-form formats all boil down to similar parts. One guide describes a hook, a body and a call to action, noting that the ratio shifts as the video gets longer. Another uses hook, setup, payoff and CTA. A five-part version splits the middle so the teaching has its own space.

Here's a starting split for 30 seconds. It's a design choice, not a rule, so adjust it to the video you're making.

Beat Job Time window Length
1. Hook Stop the scroll, name the payoff 0:00 to 0:03 3 seconds
2. Setup Say why it matters or what's wrong 0:03 to 0:09 6 seconds
3. Body Deliver the steps, proof or story 0:09 to 0:23 14 seconds
4. Payoff Show the result or the twist 0:23 to 0:27 4 seconds
5. CTA One clear next action 0:27 to 0:30 3 seconds

The body gets nearly half the clock because that's where the viewer gets what they came for. The hook is deliberately tiny. If you need more than three seconds to make someone care, the idea usually needs sharpening, not the hook lengthening. (If you want help with that part, the hook generator can give you options to test, and our glossary explains what a hook actually needs to do.)

Step 3: Turn seconds into a word budget

Now convert each beat. At two words per second, a fully spoken 30 seconds would be 60 words. But you want breathing room, so spoken words should come in below that. Here's one realistic allocation:

Beat Seconds Word target (at 2 words/sec) Why it's below the maximum
Hook 3 6 to 8 Needs punch; no filler
Setup 6 8 to 10 Leave a beat of space
Body 14 22 to 26 Visuals do some of the work
Payoff 4 6 to 9 Let the result land
CTA 3 4 to 6 One ask only
Total 30 about 50 to 55 Leaves room for pauses and cuts

To use your own pace, multiply each beat's seconds by your words per second, then shave roughly a fifth to a quarter off for pauses and visual moments. That's a working habit rather than a formula you must follow. If your Reel is a fast-cut montage with no pauses, shave less. If it's a calm talking-head piece with long reaction shots, shave more.

A worked example: from idea to filmable script

Let's build a script from a plain idea: a tip for stopping a cutting board from sliding. The audience is home cooks, and the format is educational. (For more on that style, see our educational script style.)

Beat 1: Hook (0:00 to 0:03)

Your cutting board slides. Here's the fix.

Seven words. On screen: a board skidding across the counter.

Beat 2: Setup (0:03 to 0:09)

Most people grip harder. That just makes it worse.

Nine words. On screen: hands clamped on the board, knife slipping.

Beat 3: Body (0:09 to 0:23)

Wet a paper towel. Wring it out. Fold it flat under the board. The damp towel creates friction, so the board stays put.

Twenty-three words across 14 seconds. Notice that's well under what you could speak. The hands are doing the demonstration, and the cuts between steps carry the pacing.

Beat 4: Payoff (0:23 to 0:27)

Now chop as hard as you like. Nothing moves.

Nine words. On screen: confident, fast chopping on a stable board.

Beat 5: CTA (0:27 to 0:30)

Save this for dinner prep.

Five words. On screen: end card or final shot of the finished board.

Tally: 7 + 9 + 23 + 9 + 5 = 53 words. Right inside the target range. Read it aloud with a timer. If it runs over, cut from the setup first, not the body, because the setup is where scripts tend to pad.

Timing traps that quietly break a 30-second script

The slow opener

Introductions like "Hey guys, so today I wanted to talk about..." can eat the whole hook window. Start with the payoff or the problem instead. If you need to introduce yourself, do it on screen with a caption, not in the first spoken line.

The over-stuffed body

The temptation is to fit in five tips because they're all good. In 14 seconds you can usually deliver one idea well, or three very short steps. If you have five tips, you have a series.

Numbers and names that take longer than they look

A price, a phone number or a long product name takes more speaking time than its word count suggests. Put it on screen and keep the voiceover clean. For on-screen placement, our guide to caption safe zones covers what to avoid.

The CTA that asks for three things

"Follow, like, comment and check the link" is four asks in three seconds. Pick the one that matters for this video. If you're stuck on wording, our guide to CTA lines that don't sound salesy has options.

Forgetting the last half-second

If your final word lands at exactly 0:30, the Reel may feel like it ends mid-breath, or may loop abruptly. Aim to finish your last spoken word a little before the end and let the final frame hold.

The edit pass: five checks before you film

Run your draft through this list. It takes about five minutes.

  1. Timer read. Read the full script aloud at on-camera pace. Note the total time.
  2. Beat check. Mark where each beat starts and ends. Does the hook finish by the three-second mark?
  3. One-idea check. Can you state the Reel's single point in one sentence? If not, cut.
  4. Visual check. Does every beat have something to show? Where it doesn't, add a shot or trim the line.
  5. Ear check. Replace any sentence you stumbled on. If it's hard to say, it'll sound stiff on camera.

If you'd rather start from a draft, a tool like the Reels script generator in Viral OS can produce a first pass, but the timer read and the visual check are still yours to do. Timing depends on your voice, and no draft knows that until you say it out loud.

Copy-ready 30-second Reel template

Paste this into a doc and fill it in. The word ranges assume two words per second, so replace them with your own pace.

TOPIC: ______________________
ONE-SENTENCE POINT: ______________________
MY WORDS PER SECOND: ____  (total spoken target: ____ words)

1. HOOK (0:00-0:03, ~6-8 words)
Line: ______________________
Visual: ______________________

2. SETUP (0:03-0:09, ~8-10 words)
Line: ______________________
Visual: ______________________

3. BODY (0:09-0:23, ~22-26 words)
Step / proof / story beat 1: ______________________
Step / proof / story beat 2: ______________________
Step / proof / story beat 3 (optional): ______________________
Visual: ______________________

4. PAYOFF (0:23-0:27, ~6-9 words)
Line: ______________________
Visual: ______________________

5. CTA (0:27-0:30, ~4-6 words)
One ask: ______________________

TOTAL WORD COUNT: ____
TIMED READ: ____ seconds

Adapting the split

  • Story Reels: shorten the setup, lengthen the body, and make the payoff the turn of the story.
  • Demo or tutorial Reels: keep words low and let the visuals carry the body.
  • Opinion Reels: use a punchier hook and a longer setup, since the viewer needs the reason behind the take.

Before you hit record

A good 30-second script is mostly arithmetic and editing. Measure your pace, split the clock into five beats, give each beat a word budget, and read it aloud with a timer before you film.

Start with one Reel this week. Use the template, tally your words, and note where your timed read differs from your plan. After two or three videos you'll know your own numbers, and the budget will feel less like a formula and more like instinct.

Turn this into a script in minutes.

Viral OS researches your topic, writes hook-first scripts and tests them on a simulated audience. See all features.

Start creating free

Related articles