SCRIPT TIMER

YouTube Script Length Calculator

Paste your script to get your video duration, or enter a target length to get your required word count. Built exclusively for YouTube creators.

Script to Duration Duration to Words Mid-Roll Indicator Personal WPM
Paste Your Script
0 words 0 chars
Speaking Speed (WPM)
Calibrate Your Personal WPM Optional

Read the sample text below out loud at your natural pace. Press Start, read, then press Stop. We'll calculate your exact WPM.

YouTube is the world's largest video platform, with over two billion logged-in users visiting every month. For creators, understanding how long your script will take to record is essential for planning your content calendar and ensuring your videos hit the right length for your niche. Whether you're making a ten-minute tutorial or a quick ninety-second Short, knowing your speaking rate allows you to write the perfect script every time. Use the stopwatch to calibrate your personal speaking pace for the most accurate results.
0.0s

A 10-minute YouTube video needs roughly 1,200-1,800 words depending on your speaking pace. Paste your script above to get the precise duration, or flip to "Duration to Words" to calculate how many words your target length requires.

How Speaking Pace Determines Your Script Length

The math behind every script timer is straightforward: Words / WPM = Minutes. If you speak 140 words per minute and your script is 1,400 words, your video will run exactly 10 minutes - before accounting for pauses, B-roll cutaways, or on-screen demos. That single formula is why your personal WPM is the most important variable in any script length calculation. A creator speaking at 160 WPM needs 14% fewer words than one at 140 WPM to fill the same slot. Use the Playlist Length Calculator once your videos are published to audit actual durations against your planned scripts.

Why Padding Your Script Hurts Retention (Not Just Length)

The common advice to "aim for 10 minutes to maximize ad revenue" misses a more important metric: audience retention percentage, not total runtime. A 7-minute video with 65% retention delivers more watch time than a 12-minute video with 35% retention - and YouTube's algorithm responds to both the absolute watch time and the retention curve shape. Padding a script with filler content to cross the 8-minute mid-roll threshold is a short-term revenue tactic with a long-term retention cost. The right script length is the length the topic genuinely requires. Use this calculator to plan that length precisely - not to reverse-engineer a word count from an arbitrary duration target.

YouTube Script Length by Video Type

These ranges correspond exactly to the Format Match categories in the calculator above, calculated at 140 WPM (standard speaking pace).

FormatDurationWord Count (120 WPM)Word Count (140 WPM)Word Count (160 WPM)
YouTube Short< 2 min< 240< 280< 320
Quick Tutorial2-8 min240-960280-1,120320-1,280
Standard8-15 min960-1,8001,120-2,1001,280-2,400
Deep Dive15-30 min1,800-3,6002,100-4,2002,400-4,800
Documentary30+ min3,600+4,200+4,800+

Speaking Pace (WPM) by Content Type

Your natural speaking rate varies by content style. The table below matches the preset options in the calculator - choose the row closest to your format, or use the Personal WPM Calibrator to measure your exact pace.

Content TypeTypical WPM RangeCalculator PresetNotes
Documentary / ASMR100-130 WPMRelaxed (120)Deliberate pacing, long pauses
Tutorials / Vlogs130-155 WPMStandard (140)Conversational, moderate pace
Entertainment / Gaming150-170 WPMEnergetic (160)High energy, quick cuts
News / Shorts165-195 WPMFast (180)Dense information delivery

How to Calibrate Your Own Speaking Pace

The presets above are averages. Your actual WPM affects your script length estimate more than any other factor - which is why the calculator includes a built-in Personal WPM Calibrator. Here is how to use it:

Step 1: Read the Sample Text Naturally

Scroll to the "Calibrate Your Personal WPM" section inside the calculator. Read the provided sample text out loud at the same pace you would actually record - not faster to test the tool, and not slower to feel "comfortable."

Step 2: Stop the Timer When You Finish

Press Start before you begin reading, then Stop the moment you finish the last word. The calculator counts the sample's word count and divides it by your elapsed time to calculate your WPM. Results outside the 60-250 WPM range are flagged as a measurement error and cannot be applied - this prevents an accidental fast click from distorting your entire estimate.

Step 3: Apply Your Personal WPM

Click "Apply" to set your measured WPM as the active speed. All calculations - word count, duration, structure breakdown, and mid-roll eligibility - update instantly to reflect your real pace. Recalibrate any time your delivery style changes (different topic energy, different format).

Why We Add a Pauses and B-Roll Buffer

Spoken word count is not the same as final video duration. Most YouTube videos contain additional time that is not scripted: natural pauses between sentences, transition pauses when changing topics, B-roll footage where you stop speaking, on-screen demos where narration slows or stops, and intro/outro music or cards.

The optional +18% / -15% buffer toggle in the calculator accounts for this gap. The asymmetry is intentional and mathematically precise: adding 18% to a duration (dividing word count by 0.85) is the exact inverse of reducing a word count by 15% (multiplying by 0.85).

  • Talking-head only (minimal cuts): Leave the buffer off. Your spoken pace already accounts for most of the final runtime.
  • Demo-heavy or B-roll-heavy content: Enable the buffer. It will increase your duration estimate in Script to Duration mode, or reduce the required word count in Duration to Words mode.

The 8-Minute Mark and Mid-Roll Ads

The 8-minute threshold is a financial boundary, not an algorithmic one. Videos over 8 minutes qualify for mid-roll ads (ads placed during playback), which can meaningfully increase revenue per video. However, YouTube's recommendation algorithm does not reward video length directly - it rewards watch time and retention. A 6-minute video with strong retention will outperform a padded 9-minute video. Plan your script length around your topic's natural depth. If that lands you above 8 minutes, the mid-roll eligibility is a bonus - not the goal.

How to Use This Calculator

Step 1: Paste Your Script or Pick a Target Duration

Use the Script to Duration tab to paste your existing script text - the calculator counts words and estimates duration in real time. Or switch to Duration to Words and set your target video length in hours, minutes, and seconds using the quick-select presets or manual entry.

Step 2: Choose Your Speaking Speed

Select one of the four presets (Relaxed 120 - Fast 180 WPM), enter a custom value, or use the Personal WPM Calibrator to measure your exact pace with the built-in stopwatch. Toggle the Pauses/B-roll buffer if your video contains significant non-narrated segments.

Step 3: Read Your Structure Breakdown

The results panel shows your estimated duration (with a slow-to-fast range), the 8-minute mid-roll eligibility indicator, page-count equivalent for script planning, and a suggested section breakdown (Hook / Setup / Body / Conclusion) scaled to your total word count. For YouTube Shorts, the breakdown adapts to a 3-section structure with no Setup preamble.

Frequently Asked Questions

How many words is a 10-minute YouTube video?

A 10-minute YouTube video requires approximately 1,200-1,800 words depending on your speaking pace. At the standard 140 WPM, it is exactly 1,400 words. At a faster 160 WPM, you need about 1,600 words to fill the same duration. Use the Script to Duration tab above to paste your script and get a precise, personalized estimate.

Is a longer video better for the YouTube algorithm?

No - retention percentage matters more than raw length. YouTube's algorithm optimizes for watch time delivered per impression, which is a function of both video length and how well viewers hold through the video. A 7-minute video with 65% retention delivers more value to the algorithm than a 12-minute video with 32% retention. The best script length is the one the topic genuinely requires, not the longest you can stretch it.

How long should a YouTube Shorts script be?

A YouTube Shorts script should target under 280 words at 140 WPM (under 2 minutes). For a true 60-second Short, aim for 130-160 words at a fast pace. Shorts scripts use a 3-part structure (Hook 25% / Core Content 65% / Call to Action 10%) with no Setup preamble - the calculator automatically adapts the Structure Breakdown section for Short-length scripts.

What's a good speaking pace for YouTube videos?

The average YouTube creator speaks at 130-150 WPM in a conversational tutorial style. Fast-paced entertainment and gaming channels reach 160-180 WPM. Calm, documentary-style narration typically falls below 130 WPM. Your natural pace is the right pace - use the Personal WPM Calibrator in the calculator to measure it precisely rather than guessing from a preset.

Does this tool save or store my script?

No. Your script text is processed entirely in your browser using JavaScript. Nothing is sent to a server, stored in a database, or logged. When you close or refresh the page, the text is gone. This calculator works fully offline once the page has loaded.

Script is ready - thumbnail next?

A great script deserves a thumbnail that gets the click. Get a custom thumbnail designed to maximize your CTR.

Get Custom Thumbnails