Calculators·Free tool

Free Video Script Length Calculator

This script length calculator divides word count by speaking pace (words per minute) to estimate spoken video duration. Built for scriptwriters and marketers timing UGC ads, YouTube videos, and voiceovers.

All tools

Estimated Script Length appears here — fill in the fields above.

About the Script Length Calculator

Calculate video script length in minutes from word count and speaking pace (words per minute). Free tool for scriptwriters. Try Creetr for AI UGC ads.

Every calculation and generation runs entirely in your browser - free, instant, nothing uploaded. The hard part is what comes next: filming it. Once your script length is ready, Creetr shoots it with an AI actor and exports a ready-to-post ad in about two minutes - no camera, no creator fees.

Words per minute speaking pace is the basis for estimating how long a script will run once spoken aloud — divide your word count by your speaking pace (words per minute) to get duration. Enter your numbers above for an instant runtime estimate before you record or generate your video.

What is a script length calculator?

A script length calculator estimates spoken video duration from word count and speaking pace. The formula: Duration (minutes) = Word Count ÷ Words Per Minute (WPM). Average conversational speaking pace for video content lands around 130-160 WPM, with the default of 150 WPM being a reasonable middle estimate for UGC-style, conversational ad delivery — faster than formal narration, slower than rapid-fire hype-style delivery.

This matters enormously for short-form video ad content, where platform-specific length constraints (TikTok and Instagram Reels ads typically perform best under 30-60 seconds; YouTube Shorts caps at 60 seconds; longer-form YouTube pre-roll can run 15-90 seconds depending on placement) mean a script that reads fine on paper can run wildly over or under your target runtime once spoken at a natural pace.

How to use this script length calculator

  1. Write or paste your script, and count the words — most word processors and the word counter tool give you this instantly.
  2. Enter your word count.
  3. Enter your expected speaking pace — use 150 WPM as a conversational default, but adjust up (170-190 WPM) for energetic, fast-paced hook-driven delivery common in TikTok UGC ads, or down (110-130 WPM) for a slower, more deliberate, trust-building tone often used in testimonial-style content.
  4. Read the estimated duration and compare it against your target platform length (see benchmarks below).
  5. If you're over your target runtime, cut words rather than asking the speaker to talk faster — rushed delivery reads as less authentic and hurts watch-through rate on UGC-style ads specifically, where a natural, unhurried tone is part of what makes the format work.
  6. Re-check runtime after any script revision — even small edits shift total word count and can push you over or under a hard platform limit.

Why script length matters

Runtime discipline directly affects ad performance. Short-form platforms reward videos that deliver their hook and message within the first 1-3 seconds and don't overstay their welcome — a script that runs 15 seconds longer than necessary often sees a drop-off in completion rate, which platforms like TikTok factor into ad delivery and effective CPM. Getting script length right before production (or before generating AI video) saves re-editing time and avoids awkward mid-sentence cuts.

Script length planning is also critical when you're producing creative at volume for testing — if you're generating 8-10 script variations for a single product, keeping them within a consistent, platform-appropriate runtime band makes it a fair, apples-to-apples creative test instead of accidentally testing "short ad vs. long ad" alongside whatever hook or angle you actually meant to test.

Benchmarks

Approximate word counts by target video duration, at 150 WPM conversational pace:

Target DurationApprox. Word Count (at 150 WPM)
15 seconds~35 – 40 words
30 seconds~70 – 80 words
45 seconds~105 – 115 words
60 seconds~140 – 150 words
90 seconds~210 – 225 words

Recommended runtimes by platform/format in 2025-2026:

Platform / FormatRecommended Length
TikTok / Instagram Reels ads15 – 34 seconds (best completion rates)
YouTube ShortsUnder 60 seconds
YouTube pre-roll / in-stream ads15 – 30 seconds (skippable), up to 90s (non-skippable)
UGC testimonial-style ads30 – 60 seconds

Adjusting pace for different ad formats

Speaking pace isn't one-size-fits-all across ad formats. Hook-driven TikTok and Reels ads often benefit from a faster opening (170-190 WPM) to create urgency in the critical first 1-3 seconds, then can slow to a more natural 140-150 WPM for the body of the script once attention is captured. Testimonial-style UGC ads, by contrast, generally perform better at a consistent, slightly slower 120-140 WPM throughout, since the format's credibility depends on sounding unscripted and conversational rather than rehearsed. Explainer or product-demo style scripts sit in between at 140-160 WPM, since viewers need processing time to absorb feature or benefit claims as they're spoken. When testing multiple script concepts for the same product, keep pace assumptions consistent within a single test so you're isolating the actual message or hook variable, not accidentally comparing a fast-paced script against a slow one.

Get scripts written and timed automatically

Manually writing, timing, and re-cutting scripts to hit a target runtime is one of the more tedious parts of ad production, especially when you're testing multiple hooks and angles for the same product.

Creetr generates UGC-style video ad scripts and hooks automatically from a product link, with AI actors delivering the script and auto captions — built to produce platform-appropriate runtime without manual timing work. Try Creetr free. For more on writing effective hooks, see the UGC script guide, and check the caption length checker for on-screen text pacing alongside your spoken script.

Turn this into a real UGC video ad

Paste a product link, pick an AI actor, and Creetr generates a ready-to-post ad.

Try Creetr free

Frequently asked questions

What is the average speaking pace for video scripts?+

For AI-UGC and short-form video ads on Creetr, aim for a speaking pace between 130-160 words per minute, with 150 WPM as a solid starting point. This range ensures your message is clear and engaging without feeling rushed. Consider your content's tone: more formal scripts might lean towards the lower end (110-140 WPM), while fast-paced, attention-grabbing hooks can go slightly higher (160-190 WPM). Experiment with different paces within this framework to find what resonates best with your audience and effectively communicates your value proposition within the limited time of a short-form ad.

How many words is a 30-second script?+

At a 150 WPM conversational pace, a 30-second script runs approximately 70-80 words. This can vary meaningfully based on delivery style — faster, punchier hook-style delivery fits more words into the same duration.

What's the ideal length for a TikTok or Instagram Reels ad script?+

The ideal length for a TikTok or Instagram Reels ad script is between 15 and 34 seconds, which typically translates to 35-80 words. This range has shown strong completion rates, meaning viewers are more likely to watch your entire ad. To maximize impact, ensure your hook—the most compelling part of your message—is delivered within the first 1-3 seconds. This quick engagement is crucial for capturing attention in the fast-paced short-form video environment. Focus on delivering your core message and call to action concisely within this optimal timeframe for Creetr ads.

Should I write a script to an exact word count or a target duration?+

Target duration first, then work backward to approximate word count using your expected speaking pace — but always read the script aloud (or generate a test video) to confirm actual timing, since punctuation, pauses, and emphasis all affect real-world runtime beyond the raw word-count math.

Does speaking pace affect how authentic a UGC-style ad feels?+

Yes, speaking pace significantly impacts the authenticity of your UGC-style ads. When creators speak too quickly, it often sounds forced and unnatural, like they're just trying to get through a script rather than genuinely sharing a recommendation. This rushed delivery can undermine the trust that makes user-generated content so effective. Viewers are more likely to disengage or become suspicious if the pace feels artificial. Prioritize clear, natural delivery over cramming in too many words; it's always better to trim your script for a more believable and impactful ad.

How do I time a script without recording it first?+

You can get a good estimate of your script's length by using a script length calculator; for more precise timing, especially for performance-critical ads, perform a rough read-aloud timing check. This involves speaking your script at a natural pace, as if you were recording it, and using a stopwatch to track the duration. Alternatively, you can generate a draft video using your script, which leverages AI to predict the pacing. While automated word-count estimates offer a directional idea, they can vary by 10-20% due to individual delivery styles, making these other methods more reliable for accurate timing on Creetr.