Script Timer
Paste your script and estimate how long it will take to read aloud.
- Words
- 0
- Characters
- 0
- Sentences
- 0
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 words | 50 s | 40 s | 33 s |
| 250 words | 2 min 5 s | 1 min 40 s | 1 min 23 s |
| 500 words | 4 min 10 s | 3 min 20 s | 2 min 47 s |
| 750 words | 6 min 15 s | 5 min | 4 min 10 s |
| 1,000 words | 8 min 20 s | 6 min 40 s | 5 min 33 s |
| 1,500 words | 12 min 30 s | 10 min | 8 min 20 s |
| 2,000 words | 16 min 40 s | 13 min 20 s | 11 min 7 s |
| 2,500 words | 20 min 50 s | 16 min 40 s | 13 min 53 s |
| 3,000 words | 25 min | 20 min | 16 min 40 s |
| 5,000 words | 41 min 40 s | 33 min 20 s | 27 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 minute | 120 words | 150 words | 180 words |
| 2 minutes | 240 words | 300 words | 360 words |
| 3 minutes | 360 words | 450 words | 540 words |
| 5 minutes | 600 words | 750 words | 900 words |
| 10 minutes | 1,200 words | 1,500 words | 1,800 words |
| 15 minutes | 1,800 words | 2,250 words | 2,700 words |
| 20 minutes | 2,400 words | 3,000 words | 3,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
- Paste or write your script in the box above.
- Choose a reading speed with the slider, the quick paces, or a format preset.
- Read the estimated speaking time, shown in minutes and seconds.
- 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.
Related tools
AI Output Cleaner
Clean ChatGPT or Claude text before publishing, sending or editing.
Open toolTranscript Cleaner
Paste a transcript or .srt/.vtt file. Remove timestamps, speaker labels and filler words.
Open toolYouTube Timestamp Generator
Create clean, copy-ready video timestamps.
Open tool