Creator Text Tools
Menu

Script Timer

Paste your script and estimate how long it will take to read aloud.

Words
0
Characters
0
Sentences
0
150 wpm · Normal

Set speed by format

Estimated speaking time

0 s

0 min 0 s · 0 seconds total

Paste your script above to estimate how long it takes to read aloud.

What is a script timer?

A script timer (also called a words to time calculator) estimates how long a written script will take to read aloud. Instead of guessing, you paste your text, pick a reading speed, and instantly see the spoken duration in minutes and seconds. It is built for creators who need to fit a video, podcast segment, presentation, speech or voiceover into a target length before they ever hit record. Below the tool you will also find a full words-to-time reference table, so you can check how long a 500, 1,000 or 2,000-word script runs at a glance.

Words to time reference table

This table shows how long common script lengths take to read aloud, from a short 100-word intro to a 5,000-word long-form script. Times are given at three speaking paces: slow (120 wpm), normal (150 wpm) and fast (180 wpm), and match exactly what the tool above calculates.

Word count Slow (120 wpm) Normal (150 wpm) Fast (180 wpm)
100 words50 s40 s33 s
250 words2 min 5 s1 min 40 s1 min 23 s
500 words4 min 10 s3 min 20 s2 min 47 s
750 words6 min 15 s5 min4 min 10 s
1,000 words8 min 20 s6 min 40 s5 min 33 s
1,500 words12 min 30 s10 min8 min 20 s
2,000 words16 min 40 s13 min 20 s11 min 7 s
2,500 words20 min 50 s16 min 40 s13 min 53 s
3,000 words25 min20 min16 min 40 s
5,000 words41 min 40 s33 min 20 s27 min 47 s

These are spoken, read-aloud times. Silent reading is much faster, usually around 240 words per minute, so the same text read silently takes roughly a third less time.

How long is a 500, 1,000 or 2,000-word script?

At a normal speaking pace of 150 words per minute, the most common script lengths come out at:

  • a 500-word script: about 3 minutes 20 seconds;
  • a 1,000-word script or speech: about 6 minutes 40 seconds;
  • a 1,500-word script: about 10 minutes;
  • a 2,000-word script: about 13 minutes 20 seconds.

Pace changes the result a lot. Slow a 1,000-word script down to a deliberate, formal 120 wpm and it runs to roughly 8 minutes 20 seconds; speed it up to a punchy 180 wpm for short-form video and it drops to about 5 minutes 33 seconds. Working from a rough transcript? Tidy it with the Transcript Cleaner first so your word count reflects the real script.

How many words for a 5, 10 or 20-minute video?

Planning the other way round: you have a time slot and need to know the word count? This table works backwards from a target duration to an approximate script length at each pace.

Duration Slow (120 wpm) Normal (150 wpm) Fast (180 wpm)
1 minute120 words150 words180 words
2 minutes240 words300 words360 words
3 minutes360 words450 words540 words
5 minutes600 words750 words900 words
10 minutes1,200 words1,500 words1,800 words
15 minutes1,800 words2,250 words2,700 words
20 minutes2,400 words3,000 words3,600 words

As a quick rule of thumb, one minute of spoken delivery is about 130–150 words.

How reading speed (WPM) works

WPM stands for words per minute: how many words you say in one minute of speech. The duration is calculated from your word count divided by your chosen speed. This tool offers four reference paces:

  • Slow – 120 wpm: deliberate delivery, complex or technical content.
  • Normal – 150 wpm: a clear, conversational pace (the default).
  • Fast – 180 wpm: energetic, suited to short-form video.
  • Very fast – 220 wpm: rapid delivery, rarely sustainable for long.

You can also fine-tune the speed anywhere between 80 and 300 wpm with the slider.

How to estimate speaking time

  1. Paste or write your script in the box above.
  2. Choose a reading speed with the slider, the quick paces, or a format preset.
  3. Read the estimated speaking time, shown in minutes and seconds.
  4. Copy the estimate or download it as a text file to keep with your project.

For example, a 1,000-word script at the normal pace of 150 wpm takes about 6 minutes and 40 seconds to read aloud.

Tips by format (YouTube, podcast, Reels, voiceover)

  • YouTube video (150 wpm): a conversational on-camera pace. Add a little time for pauses, b-roll and on-screen demonstrations.
  • Podcast (150 wpm): relaxed spoken delivery. Remember to budget extra time for intros, music, ad reads and unscripted conversation.
  • TikTok / Reels (180 wpm): a fast, punchy pace that keeps short-form videos tight and within platform limits.
  • Presentation (130 wpm): a slower, clearer pace so a live audience can follow along comfortably.
  • Voiceover (150 wpm): a steady narration pace. Match it to the mood of your footage and the space you have for the audio.

Good to know

Frequently asked questions

How many words per minute do people speak?

Most people speak between 120 and 160 words per minute when reading a script aloud. A relaxed, clear pace sits around 150 words per minute, which is the default used here.

How long is a 1,000-word script?

At a normal pace of 150 words per minute, a 1,000-word script takes about 6 minutes and 40 seconds to read aloud. Faster delivery (180 wpm) brings it closer to 5 minutes 30 seconds.

Is this accurate enough for podcasts?

It gives a reliable planning estimate. Real podcast timing also depends on pauses, music, ad reads and conversation, so treat the result as a baseline and add time for anything beyond the spoken script.

How reliable is the estimate?

The estimate is based on word count and your chosen reading speed. It is great for planning, but the exact runtime will vary with your personal pace, pauses and emphasis.

How many words is a 5-minute speech?

At a normal speaking pace of 150 words per minute, a 5-minute speech is about 750 words. A slower, formal delivery (120 wpm) needs roughly 600 words, while a fast pace (180 wpm) fits around 900. See the words-per-minute reference tables on this page to plan other durations.

How do you convert words to minutes?

Divide your word count by your speaking speed in words per minute. For example, 1,000 words at 150 wpm is 1000 ÷ 150 = 6.67 minutes, or about 6 minutes 40 seconds. This words to time calculator does the maths for you and lets you change the speed instantly.

Does my script leave my browser?

No. Everything is processed locally in your browser. Your script is never uploaded, stored on a server or sent anywhere.