Speech Time Calculator – Turn a Script Into Minutes on Stage
Every talk has a hard edge: the slot. Five minutes for a lightning talk, thirty seconds for a radio spot, twenty minutes before the next speaker is waved on. The question a writer actually needs answered is not "how long is this to read?" but how long is this to say out loud? — and the two numbers are nowhere near each other. This speech time calculator models spoken delivery: the rate, the pauses, the slide clicks and the buffer you always forget.
Why speaking time is not reading time
Silent reading runs somewhere near 240 words a minute for most adults. Comfortable speech sits closer to 130. That gap alone nearly doubles the clock, which is why a blog post never drops neatly into a video script of the same length. The base arithmetic is simple — baseSeconds = (words ÷ wpm) × 60 — so 640 words at 130 WPM is 4 minutes 55 seconds of pure talking.
The pause budget nobody plans for
Speech is not a continuous stream of words. You stop at commas, land at full stops and breathe between paragraphs. The tool adds pauseSeconds = commas × commaPause + sentences × sentencePause + paragraphBreaks × paragraphPause, with defaults of 0.25, 0.6 and 1.5 seconds that you can change or switch off entirely. On ordinary prose that is roughly another ten to fifteen percent, so the same 640-word script becomes about 5 minutes 33 seconds. Slide transitions, marked reaction beats and a fixed Q&A buffer are added on top to give the true on-stage duration, and the effective rate — total words divided by total minutes — shows how far the extras have pulled you below your nominal WPM.
Working backwards from the slot
Time → Words answers the more useful question. Give it a target and it subtracts your fixed extras first, then solves words = speakableSeconds ÷ (60/wpm + pausePerWord). Where you have already pasted a draft it measures your own punctuation density; where you have not, it assumes one sentence per 16 words and one comma-class mark per 12. Five minutes at 150 WPM is 750 words of pure speaking; leave the default pause assumptions on and the same slot wants nearer 655 words, and adding twelve slides at five seconds each drops it to about 525. The trim-to-fit verdict then converts the gap into a number of words to cut or add, which is the only unit a rewrite actually responds to.
Section timeline and rate comparison
Split the script on blank lines, or on --- marker lines, and the script timeline gives each section a duration and a cumulative clock: intro by 0:42, body two by 2:30, close by 6:04. Sections that overrun their even share of the target are flagged, so you know which one to cut. The rate comparison table times the same script at every preset at once — slow, conversational, presentation, audiobook, podcast, fast and auctioneer — which is the honest picture of your risk envelope.
Counting words the way they are spoken
Words are whitespace-separated tokens, so state-of-the-art counts once. With spoken expansion on, 2026 counts as three words and $1,250 as six, because that is what leaves your mouth. Text inside [square brackets] and (parentheses) can be dropped as stage directions. A breath-risk check flags sentences over your chosen length, and a filler counter totals the seconds spent on um, basically and you know. Everything runs in your browser, so an unpublished speech never leaves your machine.