You wrote a tight little script. It reads great on the page. Then someone records it - and it runs 40 seconds long.
It happens to everyone. The page doesn't tell you how a script sounds out loud, and "it's about a page" is a guess, not a number. Our Script Timer turns your word count into an actual runtime in seconds, so you know before you book the booth, brief the voice artist, or lock the storyboard.
Paste your script above, pick a pace, and you've got your answer. Below, a quick guide to getting that number right - written by a studio that's timed a lot of scripts.
Script timing is simply estimating how long your words take to say out loud. Not to read silently - to perform.
That distinction matters. Silent reading runs 200-300 words per minute. A voice artist delivering a polished explainer lands closer to 150. Add the breaths, the beats, the moment a line needs to land, and the gap between "looks short" and "sounds long" is exactly where projects slip.
Get the timing right and everything downstream gets easier: the edit, the music, the animation, the budget.
In short-form video, length isn't a detail - it's the whole game.
There's no single "correct" speed - it depends on the content and the feeling you want. Here's where we usually land:
Rule of thumb worth memorising: at explainer pace, ~150 words is about 1 minute.
Don't want to do the math? At our default explainer pace (150 wpm):
Faster pace? Shave roughly 10-15%. Slower, more deliberate read? Add about the same. The timer above does this live, including extra time for natural pauses - just toggle it on.
We've spent 14 years making explainer videos for teams at Meta, Remote, Headspace and a long list of others - which means we've timed hundreds of scripts and watched what happens when the number's wrong.
A few things we've learned the hard way:
That obsession with pacing is part of why our process takes about three hours of your time, kickoff to delivery. We do the timing so you don't have to.
Got a hard ceiling - a 60-second slot, a 30-second ad? Use target mode in the timer above (type 1:00) and it'll tell you how many words you're over or under. Then:
Very - for spoken-word estimates. It calculates runtime from your word count and a words-per-minute pace, with an optional allowance for natural pauses. For a polished, performed read, the explainer default (150 wpm) lands within a few seconds of the real thing. Always confirm a hard deadline by reading the final script out loud.
About 150 words at a normal explainer pace. For a slower, more deliberate delivery, plan for ~120-130; for an upbeat promo, you can fit 170+. The timer above lets you switch pace and see the exact count.
For most explainer and product videos, 150 words per minute is the sweet spot - clear but with momentum. Drop to ~120 for complex or premium content, and push to ~170-190 for energetic ads or tight time limits.
Yes. The Script Timer works for any spoken script - screenplays, explainer and product videos, radio and social ads, podcast episodes, YouTube intros. Just pick the pace that matches your delivery.
Because reading silently is roughly twice as fast as performing out loud, and the page hides the breaths, beats and pauses a real delivery needs. That gap is exactly what this tool measures - and why "it's about a page" is usually wrong.
We do - that's our day job. MezzoLab is a motion design studio with 14 years of experience making explainer videos for products people use every day. If you've got the script timed and want it brought to life, talk to us.