Measure rehearsal pace and test a word budget using the calculator inputs on this page.
Creator Tools Convert script words into an estimated video duration or calculate a practical word target from the desired runtime. Include speaking pace, fixed non-speaking time, pauses, visual segments and delivery variation. Estimated video duration Planning estimate only. Actual runtime can change with delivery style, retakes, emphasis, editing, pauses, demonstrations, visual holds and content added after the script is timed.Estimate video script length and word count
Calculation breakdown
Turn repeated rehearsals into a word budget
Measure one to five representative takes. Compare their actual paces, then check a script against the slowest pace you observed. You can apply the pooled pace to the original calculator above.
Measurement and word-budget method
Each take’s WPM = spoken words × 60 ÷ measured seconds. Pooled WPM uses total words and total measured seconds, so unequal-length samples are not averaged as though they had equal duration. The runtime range uses the fastest and slowest measured WPM, adding your reserved non-speaking time. The slow-pace word ceiling = floor((target seconds − reserved seconds) × slowest WPM ÷ 60).
Exact decimal arithmetic supports up to eight decimal places. This range only describes the takes entered; topic complexity, emphasis and audience response can change future pacing. Applying the pooled pace sets the main calculator’s custom WPM, rounded to two decimals, and leaves its other timing assumptions for you to review. Measurements stay in this page; no recording or microphone is used.
Choose a draft estimate, fixed slot or measured pace
Use words-to-duration mode when you know the spoken script. Use duration-to-words when the finished-video slot is fixed. The rehearsal helper accepts measured sample reads, shows the range actually observed, and calculates a word ceiling at the slowest of those paces.
The helper has its own script-word and reserved-time inputs. Its observed range does not include the main calculator’s separate variable allowance or ± delivery variation. To compare their results, align the timing assumptions and avoid adding a pause that your measured WPM already includes.
Separate narration from time that extends the timeline
Total seconds = (spoken words ÷ WPM × 60) × (1 + variable allowance ÷ 100) + fixed non-speaking seconds. A 700-word script at 140 WPM contains 300 seconds of narration. A 10% additional allowance adds 30 seconds, and a fixed 15 seconds gives 345 seconds: 5 minutes 45 seconds.
| Component | Use it for | Avoid |
|---|---|---|
| Measured or selected WPM | The spoken performance, including pauses already present in the measurement. | Assuming a preset suits every speaker or topic. |
| Variable allowance | Extra timeline-extending time modeled in proportion to narration. | Adding the same natural pauses a second time. |
| Fixed time | Known total time for title cards, silent demonstrations or similar segments. | Including a fixed segment again in the variable allowance. |
B-roll, captions or demonstrations that overlap narration do not automatically add finished runtime. Add only the time that extends the timeline. Likewise, two simultaneous 10-second voices advance a timeline by about 10 seconds, not 20.
Calculate a whole-word budget for a hard slot
Subtract fixed time from the target, divide by (1 + variable allowance ÷ 100), multiply by WPM ÷ 60, then round down to whole words. For a 300-second slot, 15 fixed seconds, a 10% allowance and 140 WPM, the ceiling is 604 words. Under those assumptions it produces about 299.74 seconds.
The main calculator’s ± delivery variation is a sensitivity assumption around the selected WPM. It recalculates slower and faster paces; equal percentage pace changes do not produce symmetrical time changes. A selected-pace budget does not guarantee that a slower take will fit. Use the slower reference when the timing constraint needs that margin.
Calibrate with representative rehearsals
Measure the words actually spoken and their delivery time consistently. Use realistic terminology, sentence complexity and performance style; exclude discarded false starts. Baruch College’s speaking-rate guidance explains measuring words per minute and repeating samples because rate varies by topic.
The helper pools total words over total measured seconds and keeps the fastest and slowest take visible. This is different from giving unequal-length samples equal weight. Its slow-pace word budget is a boundary based on the samples entered, not a statistical confidence interval or a promise about the next take.
“Use pooled pace” sets the main tool’s custom WPM to the measured value rounded to two decimals. It leaves script text, pause allowances and delivery variation unchanged. Review those fields and recalculate. Measured paces outside the main tool’s 40–300 WPM range remain visible in the helper but are not silently clamped or applied.
Count spoken words rather than production instructions
Enter a known spoken-word count or paste the script for local counting. The optional bracket setting excludes text inside matching square brackets. Removing “[hold chart for 10 seconds]” from the word count does not add ten seconds to the video; put that separate silent time into an appropriate timing field.
Speaker labels, scene headings and editing notes can overstate narration. Symbols can understate it: a token such as “$1,250” may be spoken as several words. Spell out important numbers or adjust the manual count when precision matters. Notes in other brackets and overlapping production events still need editorial judgment.
Combine sections and interpret the limits
When sections have different paces, calculate each section’s time and combine sequential timeline segments. Do not average speaking rates directly or add overlapping durations. Retakes removed in editing do not lengthen the finished video; retained improvisation and silent holds can.
The main word count supports 1–1,000,000 whole words; target time must be positive, and fixed time must be shorter than that target in reverse mode. Custom pace is 40–300 WPM, delivery variation is 0%–30%, and variable allowance is 0%–200%. These are software ranges, not recommended speaking rates. Blank required fields are not zero.
The rehearsal helper accepts one to five takes and decimal times up to eight places. All calculations depend on the words, timing and pace you supply. It does not record audio or detect what you said. For audience viewing scenarios after estimating the finished runtime, use the YouTube Watch Time Calculator; finished video duration and average audience view duration are separate inputs.