Video Script Timer
Paste your script into this free video script timer to see how long it runs at slow, normal, and fast speaking pace — with a pause buffer and a per-segment timeline. Everything runs in your browser.
Conversational presenter pace — most UGC and YouTube.
Added once at each blank-line break to account for breaths, beat changes, and B-roll cutaways. 3 breaks detected.
Speaking-rate benchmarks as of .
Ever feel like your skin just gives up by 3pm? Same. I tried everything before this.
This is the one serum that actually held up through a full workday — no flaking, no greasy shine, just dewy.
Two pumps in the morning, that's it. By lunch my makeup still looks fresh out of the mirror.
Link in bio, the starter set is 30% off this week. Run, don't walk.
How the video script timer works
The timer counts the words in your script, then divides by your chosen speaking rate to estimate speaking time. Three presets cover most delivery: slow at about 100 words per minute, normal at about 130, and fast at about 160. You can switch pace instantly and watch the runtime update.
On top of speaking time, the tool adds a small pause buffer at every blank-line break in your script. Breaths, beat changes, and B-roll cutaways add silent seconds that raw word count never captures. The arithmetic stays visible: runtime equals words divided by WPM-over-60, plus the pauses.
This is a deterministic calculator, not a live model. It does not record audio, run a voice engine, or render video — it is the planning step that tells you whether your draft fits the slot. When the script lands on target, take it into the Playcut AI video generator to produce the clip.
Why timing your script before you generate saves money
AI video models charge by the second, and a script that runs long forces re-records or wasted credits. Timing the words first means you generate once at the right length instead of three times to hit a 30-second slot. A 200-word script that needs to be a 60-second ad is a problem you want to catch in a text box, not in a render queue.
Platform slots are unforgiving. A TikTok hook has to land in the first two seconds, a YouTube pre-roll skips at five, and an Instagram Reel caps the watch curve fast. Knowing your spoken runtime up front lets you trim to the slot before a single credit is spent.
Words per second at each pace
Slow narration at 100 WPM is about 1.67 words per second. Normal presenter pace at 130 WPM is about 2.17 words per second. Fast, high-retention delivery at 160 WPM is about 2.67 words per second. The faster you read, the more words fit a fixed slot — but clarity drops, so match the pace to the format.
A practical rule: a 30-second clip holds roughly 55 to 70 spoken words once you account for pauses, and a 60-second clip holds roughly 120 to 145. Use the per-segment timeline to see exactly where each beat lands on the clock, then cut the segment that pushes you over.
Script length targets by platform
- TikTok and Reels. Fifteen to thirty seconds is the sweet spot — roughly 35 to 70 words at a fast pace. Front-load the hook in the first one to two seconds, which is about six to ten words.
- YouTube Shorts. Up to sixty seconds, but tighter is stronger. Aim for 90 to 140 words at normal pace and leave a beat of silence on the payoff so the loop reads cleanly.
- UGC ads. Most performance UGC runs 20 to 40 seconds: a hook, a demonstration, and a call to action. Budget the hook at six to ten words and keep the body conversational so it does not read as scripted.
- Explainers and tutorials. Slow, measured narration at 100 WPM. A 90-second explainer is roughly 130 to 150 words plus generous pauses for on-screen steps and diagrams.
How this fits the Playcut workflow
The script timer is the first stop in a content pipeline. Once your words fit the slot, you need a face, a voice, and a render. Playcut's AI actors let you attach a reusable on-camera character and voice to the script you just timed, so the talking-head clip matches your brand every time.
Pair this tool with the storyboard frame counter to turn spoken runtime into shot and frame budgets, and with the safe zone checker to keep your on-screen captions clear of platform UI. Together they plan a clip before you spend a credit.
When you are ready to produce, Playcut routes your finished script to the right model — Veo for video, Imagen for stills — and keeps your actors, shots, and brand kit in one workspace. You can start a Playcut trial and generate the clip you just timed.
Video Script Timer FAQ
How does the video script timer estimate runtime?
It counts the words in your pasted script and divides by your chosen speaking pace in words per second. Slow is about 100 words per minute, normal about 130, and fast about 160. It then adds a small pause buffer at each blank-line break for breaths and beat changes. The math is plain: runtime equals words divided by WPM-over-60, plus the pauses.
What is a good speaking pace for video?
Most conversational presenters and YouTube narrators land around 130 words per minute. Calm explainers and tutorials sit closer to 100, while high-energy TikTok and Reels hooks push toward 150 to 160. Pick the pace that matches your delivery, then read the script aloud once to confirm the estimate feels right.
How many words is a 30-second or 60-second video?
At a normal 130-WPM pace, 30 seconds of speaking is roughly 65 words and 60 seconds is roughly 130 words, before pauses. At a fast 160-WPM pace those numbers rise to about 80 and 160 words. Add a pause buffer for each scene cut, so a tightly edited 30-second ad usually fits 55 to 70 spoken words.
Does this tool record or generate the voiceover?
No. The video script timer is a deterministic calculator that estimates runtime from your text — it does not record audio, run a voice model, or generate video. It is the planning step. Once your script fits the slot, take it into the Playcut studio to generate the talking-head clip or voiceover with an AI actor.
Why add a pause buffer between segments?
Real delivery is not a continuous read. Speakers breathe, beats change, and B-roll cutaways add silent seconds the raw word count never captures. Adding a fraction of a second at each blank-line break makes the estimate match the finished edit far more closely than speaking time alone, especially for multi-shot scripts.
Generate the clip you just timed
Your script fits the slot — now give it a face and a voice. The Playcut AI video generator turns a timed script into a talking-head clip with reusable AI actors, in a workspace built for teams.