Speech Time Calculator – How Long Will My Speech Take?

Paste your script to see how long it takes to read aloud. Adjust your speaking speed, measure your own pace with a 20-second stopwatch and add time for slides.

Runs in your browser. Nothing you enter is sent to a server.

With spaces: 0 chars/0 bytesWithout spaces: 0 chars/0 bytesWords: 0

Mode
100% = 150 words per minute
Estimated time
0 sec
0 words

How to use

  1. Paste the script of your speech or presentation into the box. The estimate appears straight away.
  2. In Basic mode, move the speed slider if you know you talk faster or slower than average. 100% equals 150 words per minute.
  3. For a personal estimate, switch to Advanced, press Start and read your script aloud for 20 seconds. Paste the part you read and the calculator uses your own pace.
  4. Enter the number of slides and how many seconds you spend on each one for transitions and for letting the audience look at it.
  5. Rehearse once with a real timer and compare. Adjust the speed until the estimate matches how you actually speak.

How the estimate works

The calculator counts the words in your script and divides by a speaking rate. With the default rate of 150 words per minute, a 450-word script takes 3 minutes. The speed slider scales that rate from 60% to 140%, so a slow and deliberate 60% is 90 words per minute and a brisk 140% is 210 words per minute.

In Advanced mode the rate comes from you. You read aloud for up to 20 seconds and paste the part you managed to read. If you read 55 words in 20 seconds, your pace is 55 ÷ 20 × 60 = 165 words per minute. The calculator then adds slide time: number of slides × (transition time + viewing time). Ten slides with 2 seconds of transition and 5 seconds of viewing add 70 seconds.

Where the default pace comes from

Conversation, lectures, audiobooks and news reading all sit in a range of roughly 120 to 180 words per minute. Speakers usually slow down in front of an audience, especially when they explain numbers or technical ideas, and speed up when they are nervous. A value of 150 words per minute is a sensible planning figure for a clear presentation, but a single rehearsal with your own voice will always beat an average.

Example

A conference talk slot is 10 minutes. Your script has 1,400 words and 12 slides. At 150 words per minute the speaking part takes about 9 minutes 20 seconds. Add 12 slides × 4 seconds and the total is about 10 minutes 8 seconds, slightly over. Cutting 60 to 80 words or dropping two slides brings you back under the limit with room for a short pause at the end.

Tips for fitting a time limit

Aim to finish about 10% early. Real talks run long because of applause, a slow clicker, a question from the chair or simply taking a breath before the key point. Mark places in your script where you can skip a sentence if you are behind, and practise the opening and closing until you can say them without reading, because those are the parts where you are most likely to rush.

Frequently asked questions

How many words is a 5-minute speech?
At an average pace of 150 words per minute, a 5-minute speech is about 750 words. If you speak slowly and pause often, plan for 600 to 650 words; if you speak quickly, up to about 850.
Why does the calculator use 150 words per minute?
Most guidance for public speaking and narration puts a comfortable, clear pace at roughly 130 to 160 words per minute. We use 150 as a middle value. Your own pace can differ a lot, which is why Advanced mode lets you measure it.
How accurate is the stopwatch measurement?
It is as accurate as the sample you read. Read in the same voice and tempo you plan to use on stage, not faster. A 20-second sample is short, so try it twice and use the result that feels more natural.
Do pauses and audience questions count?
Only the pauses that are part of your reading pace. Planned breaks such as a video, a demo or questions from the audience are not included, so add that time yourself.
What should I enter for slide time?
Transition time is how long it takes to move to the next slide and start talking again, usually 1 to 3 seconds. Viewing time is the pause you give the audience to look at a chart or picture before you speak about it.
Is my script saved?
Your script stays in your browser's local storage so it is still there if you come back later. It is never sent to a server.