Skip to content

Free tool

Text-to-speech duration calculator

Paste a script and see how long the AI voiceover will run at slow, normal or fast speed. Runs entirely in your browser — nothing is uploaded.

Speaking speed

Estimated duration

0:00

Words

0

Characters

0

Estimates use average speaking rates: slow ≈ 120 words per minute, normal ≈ 150, fast ≈ 180. Real AI voice tools vary by voice and language, so treat this as a planning guide.

How to use it

Paste your script into the box above, pick a speaking speed, and read the estimated duration. The calculator uses the word count and an average words-per-minute rate for the speed you choose.

This is useful before you generate a voiceover in a tool like ElevenLabs or Fliki, which bill per character or per minute. Knowing the runtime helps you plan a script that fits your plan without wasting credits.

Frequently asked questions

How many words per minute is a normal voiceover?
Most professional voiceovers run at about 150 words per minute. Slow narration (documentaries, tutorials) sits closer to 120 wpm, and fast reads (ads, shorts) reach around 180 wpm.
How long does a 1,000-word script take to read aloud?
At a normal 150 wpm pace, a 1,000-word script runs for roughly 6 minutes 40 seconds. At 120 wpm it is closer to 8 minutes 20 seconds, and at 180 wpm just over 5 minutes 30 seconds.
Is the duration the same for AI voices and human narrators?
Not exactly. AI voice tools follow their own pacing and add small pauses at punctuation. Treat this calculator as a planning estimate, then confirm in your chosen tool before you commit to a script length.
Which AI voice tool should I use?
For realistic voices with dubbing and voice cloning, ElevenLabs is our top pick. For narrated videos that also add visuals and captions, try Fliki. Both are listed on our AI video tools page.
Does this calculator store my text?
No. Everything runs in your browser and nothing is sent to a server, so you can safely paste scripts with unreleased content.