Speaking Time Calculator
Speaking Time Calculator presentation duration estimate script read time speech word count timerEstimate how long a script takes to say
Paste a script, enter a word count, or choose available minutes to find a word budget. Results update automatically. Set your speaking rate and allow time for pauses, questions, or demonstrations. Text and word-count modes add that time; available-minutes mode subtracts it before calculating words.
Speaking-time arithmetic
The estimate is word count divided by speaking rate. A 650-word script at 130 words per minute takes 5 minutes in the calculation. The result also appears as minutes and seconds, which is easier to compare with a presentation slot, video target, or event schedule.
Choose a rate based on rehearsal
The default 130 words per minute is a starting value, not a universal speaking speed. Read a representative section aloud with a timer, divide its word count by elapsed minutes, and enter that observed rate. Technical explanations, unfamiliar names, audience interaction, interpretation, and deliberate emphasis can slow delivery. Familiar material or energetic narration may be faster.
Worked example
A script contains 780 words. At 130 words per minute, its estimate is exactly 6 minutes. At 156 words per minute, it is 5 minutes. If a rehearsal takes 6 minutes 30 seconds, the observed rate is 120 words per minute, making 120 a better planning input for that speaker and material.
Allow for more than spoken words
Slides, demonstrations, applause, laughter, questions, breathing, transitions, and pauses take time without adding words. Enter their combined duration in the pauses and other activity field when planning an event. A short opening pause repeated across many slides can materially change the final duration. For a hard time limit, rehearse the complete delivery rather than relying only on calculated text time.
How many words fit in my time slot?
Available-minutes mode subtracts your extra time, multiplies the remaining minutes by your rate, and rounds down to a whole-word budget. A 10-minute slot with 3 minutes reserved leaves 7 speaking minutes, or 910 words at 130 words per minute. Reserving the entire slot gives a zero-word budget; reserving more than the slot is an error.
How words are counted
Runs of visible text separated by whitespace count as words. Hyphenated terms without spaces count as one; punctuation does not add a word. This practical count may differ from an editor, language-specific tokenizer, or transcript service. Numbers and URLs each count as one token even when saying them aloud takes much longer.
Limitations and privacy
Your script stays in this browser. No audio is recorded or analyzed. The tool does not predict confidence, clarity, accessibility, pronunciation, audience response, language-specific pace, or actual delivery time. It provides planning arithmetic only.
Speaking Time FAQ
Does it include pauses?
Yes, when you enter them in the pauses and other activity field. Pauses cannot be detected from the script.
Why does a URL count as one word?
The counter uses whitespace boundaries; reading a URL aloud may take much longer than one ordinary word.
Can I use a decimal speaking rate?
No. Enter the nearest whole words-per-minute rate from rehearsal.
Related tools
- Word Counter
- Reading Time Calculator
- Online Stopwatch for rehearsal