Free tool · No signup

Voiceover Script Timer

Paste a script to see how long it will take to read aloud, whether it fits your slot, and how many credits it needs.

0:00Estimated length
0Words
0Characters (= credits)
0Pause markers
Runs in your browser Nothing stored Counts [pause] markers

How the timer estimates length

The timer counts the words in your script and divides by a speaking rate. Natural narration usually lands somewhere around 130 to 160 words per minute, a little slower for calm or instructional reads and a little faster for energetic ads. It also adds the length of any [pause] markers (half a second by default, or the length you set, such as [pause 2s]).

Numbers take longer to say than to read: "$1,299.99" is six spoken words. Run your script through the TTS script cleaner first for a more accurate count.

Common slot lengths

SlotWords at 150 wpmTypical use
15 secondsabout 35–40Short social ad, pre-roll
30 secondsabout 70–75Radio or video ad
60 secondsabout 145–150Explainer intro, phone greeting with menu
5 minutesabout 750Tutorial section, lesson

Credits for your script

On VoiceoverWise, one credit is one character of script, so the character count above is exactly what your script costs. 10,000 free monthly credits cover about 11 minutes of audio. See pricing and our full guide to voiceover timing and words per minute.

Frequently asked questions

How many words is a 1-minute voiceover?

At a natural narration pace, roughly 140 to 160 words. Slower, calmer reads fit fewer; energetic ads fit a few more.

Will the AI voice match this time exactly?

It will be close. Real delivery depends on the voice, style and punctuation. Generate once and adjust the script if you need to hit an exact length.

Is my script stored?

No. The timer runs entirely in your browser.

Ready for finished voiceovers?

MP3 or WAV downloads, subtitles and your own pronunciation dictionary. 10,000 free credits every month.