Speaking Time Calculator
Estimate speech duration, measure your pace, and turn a time slot into a word target.
Runs locally in your browser. Nothing is uploaded or sent to a server.
Paste your script or enter its word count in the Speaking Time Calculator to get an estimated speech duration. Choose a speaking speed or adjust Custom WPM from 80 to 300, then add a 0%, 5%, 10%, or 15% pause buffer. Target duration calculates a word target from minutes, seconds, and WPM without applying that buffer. Calculations run in your browser, with a timed passage available to measure your own pace.
Updated
Related Tools
Reading Time Calculator
Compare reading and speaking time with separate WPM settings, text counts, and a copyable read-time label.
text-toolsWord Counter
Count your draft with optional citation and parenthesis exclusions, then track a word goal.
text-toolsEssay Word Counter
Count essay words, exclude detected citations, set a goal, and highlight long sentences on-device.
text-toolsCharacter Counter
Count visible characters and UTF-8 bytes, with a letter, digit, space, and symbol breakdown.
text-toolsBionic Reading Converter
Bold word beginnings, clean pasted PDF text, and compare the result with your original.
How do you calculate speaking time from a script?
Paste the words you intend to say into Your speech or script, or choose Word count and enter the total. The calculator divides words by your selected words per minute (WPM), applies the pause buffer, and rounds the result to the nearest second. The formula is seconds = round(words ÷ WPM × 60 × (1 + buffer ÷ 100)). Results update without a separate calculation button.
For a worked example, enter 1,300 words, keep Conversational at 130 WPM, and select a 10% Pause buffer. The base duration is 1,300 ÷ 130 = 10 minutes. Multiplying by 1.10 gives 660 seconds, displayed as 11m 0s. Copy estimate produces: Est. speaking time: 11m 0s (1,300 words at 130 WPM + 10% pause buffer).
The comparison cards use the same word count and buffer at 110 and 170 WPM. They let you inspect a slower or faster delivery without replacing your selected pace. They are alternative calculations, not confidence intervals or a guarantee that your performance will fall between them.
Which speaking speed should you use for your content?
The default is Conversational at 130 WPM. Speaking speed also offers Slow, Presentation, Fast, and Audiobook. The names describe planning choices; selecting one does not analyze the difficulty of your script or determine the right pace for your audience. Custom WPM lets you adjust the slider between 80 and 300 words per minute.
| Preset | Words per minute |
|---|---|
| Slow | 110 |
| Conversational | 130 |
| Presentation | 150 |
| Fast | 170 |
| Audiobook | 155 |
Start with a preset, then compare it with a timed rehearsal. Dense terminology, quotations, and explanations of visuals deserve attention during practice. The calculator gives each counted word the same timing weight; it does not assign extra time to unfamiliar terms, spelling out an acronym, or reading a number aloud.
How does the pause buffer change the estimate?
Pause buffer offers 0%, 5%, 10%, and 15%, starting at 0%. It adds a proportional allowance to the calculated speaking time. It does not detect commas, paragraph breaks, stage directions, slide changes, or audience reactions. Choose an allowance based on your planned delivery rather than treating any percentage as a universal rule.
Keep scheduled activities separate from this allowance. A fixed question period or video clip has its own duration; multiplying your speaking time by a percentage does not reserve that exact interval. Subtract known activities from the available slot before planning the script, then use the buffer for additional pauses. If your measured WPM already includes pauses, consider whether adding another allowance counts the same time twice.
How do you find the word count for a target duration?
Select Target duration and enter whole Minutes and Seconds. The reverse formula is words = round((minutes + seconds ÷ 60) × WPM). The result appears beside a Full range comparison for the five presets. A custom speed adds its own row when it differs from all preset values.
Target duration does not apply Pause buffer. The Word count reference also ignores it and lists 1, 5, 10, 15, 20, and 30 minutes at the selected WPM. To budget pauses within a fixed slot, divide the unbuffered word target by your chosen pause factor yourself, then check that count in Word count mode. Rounding means the estimate is a planning aid rather than a strict maximum.
In reverse mode, read the word target in the input panel. The standard Speaking Time and Estimated Slides cards show dashes because this mode does not supply a script word count. The Minutes input declares a range of 0–599 and Seconds 0–59; use whole values in those ranges rather than relying on out-of-range or decimal input.
How can you measure your own speaking pace?
Open Measure your speaking speed in Paste text or Word count mode. Click Start timer, read the supplied 100-word passage aloud, and click Stop timer when finished. The calculation divides 100 by elapsed seconds, multiplies by 60, and rounds to a whole WPM. A 48-second reading gives 125 WPM.
The result does not apply automatically: click Set as my speaking speed to use it. Starting again resets the timer and measured result; the tool supplies the same passage rather than a collection of different tests. It measures elapsed time only, without recording audio, checking pronunciation, or verifying that you read every word. Rehearse your actual draft afterward to check whether that measured pace transfers.
What does the estimated slide count mean?
Estimated Slides is a word-based heuristic: it divides your script count by 150 and rounds upward. Thus 150 words gives one slide, while 151 gives two. Changing the speaking speed or pause buffer does not change this estimate. Although the card describes an approximate time per slide, the calculation itself uses words only.
No presentation file is uploaded or inspected. Use the number as an initial outline aid, then decide where diagrams, demonstrations, or section changes belong. When you have only an outline, Word count mode accepts your estimated script total. It cannot infer a count from slide titles or distinguish speaker notes from words you will actually say.
How are words counted, and what are the limits?
Paste text trims leading and trailing whitespace, then counts nonempty whitespace-separated pieces. Multiple spaces, tabs, and newlines do not create extra words. A hyphenated expression without spaces counts as one piece; punctuation attached to a word does not split it. Text written without spaces is not segmented into language-specific words, so its speaking estimate needs particular care.
Remove headings and stage directions you will not read aloud, because the counter includes them. Empty or whitespace-only text produces no duration. Word count mode parses a positive integer; its input declares a maximum of 999,999, but that HTML attribute is not a reliable processing limit. Use Word Counter for a separate word-analysis task, or Character Counter for character-focused checks.
How does speaking time differ from reading time?
This tool estimates aloud delivery using the pace you select. It does not measure silent reading or generate spoken audio. For a reading estimate, use Reading Time Calculator. Keep the two tasks separate when adapting an article into a talk, and time the spoken draft before relying on the calculated duration.
What is saved when you share an estimate?
Calculations run locally in the browser. In Word count mode, the address stores numeric words and WPM so reopening it restores those values. It does not store your script, pause buffer, or target duration. Copy estimate includes duration, count, speed, and a nonzero buffer as plain text; use that summary when the buffer matters to your planning notes.
How to Use Speaking Time Calculator
-
Paste text, Word count, or Target duration
Choose Paste text and fill Your speech or script, enter a number under Word count, or select Target duration and enter Minutes and Seconds. Results update as you edit.
-
Speaking speed and Custom WPM
Choose Slow, Conversational, Presentation, Fast, or Audiobook under Speaking speed. Adjust Custom WPM from 80 to 300 for your own delivery pace.
-
Pause buffer
Select 0%, 5%, 10%, or 15% to add time in Paste text or Word count mode. Target duration and the word count reference do not apply this setting.
-
Measure your speaking speed
Open Measure your speaking speed in Paste text or Word count mode. Click Start timer, read the passage aloud, click Stop timer, then click Set as my speaking speed to apply the measured WPM.
-
Copy estimate
For text or word count input, review Speaking Time, Estimated Slides, and comparisons At 110 WPM and At 170 WPM. Click Copy estimate to copy the duration, word count, speed, and any nonzero pause buffer.