How Many Words Is a 10-Minute YouTube Video?

If you're scripting a faceless YouTube video, the first practical question is almost always the same: how many words is a 10 minute video? The short answer is roughly 1,300 to 1,700 words, and about 1,500 words at a comfortable 150 words per minute. That range isn't hand-waving - it comes directly from your narration pace, and once you understand the math you can size any script for any runtime without guessing.
This matters because YouTube script length is one of the few things you fully control before you ever hit record. Write too little and your 10-minute slot ends at 6:30. Write too much and you're either speed-reading or cutting good material on the timeline. Let's break down the numbers, the pacing choices behind them, and how to budget words section by section so your finished video lands where you planned.
The quick answer and the math behind it
Spoken narration for online video sits in a fairly narrow band. Most YouTube voiceovers land between 130 and 170 words per minute, with 150 wpm being the sensible default for clear, engaging delivery. To find the word count for any runtime, you multiply:
Words = minutes × words per minute.
For a 10-minute video at 150 wpm, that's 10 × 150 = 1,500 words. Slow the delivery to 130 wpm and you only need about 1,300 words to fill the same 10 minutes. Push to a brisk 170 wpm and you'll burn through roughly 1,700 words. That's exactly why "how many words is a 10 minute video" doesn't have a single number - it has a range, and your pace decides where you land inside it.
One caveat: this counts spoken words only. B-roll sequences, on-screen text beats, dramatic pauses, and music-only transitions all consume runtime without consuming words. If your video has a lot of those, you'll need fewer words than the raw math suggests. A talking-heavy explainer might need the full 1,500; a moody, visual-heavy piece might only need 1,150 to hit 10 minutes.
How speaking pace changes everything
Words per minute on YouTube isn't just a conversion factor - it's a stylistic choice that should match your niche. The same 10-minute slot can hold very different amounts of script depending on how fast your narrator talks, and viewers have expectations tied to genre.
Slower pace (roughly 130-140 wpm)
Documentary, true-crime, history, and meditative or "sleep story" content thrive on a measured pace. Longer pauses let tension build and give heavy information room to land. At 130 wpm, a 10-minute video is about 1,300 words. If you script 1,600 words for a true-crime piece and then narrate it slowly, you'll overshoot to nearly 12 minutes - so match the count to the delivery.
Standard pace (around 150 wpm)
Most explainers, educational channels, tech reviews, and general commentary sit here. It's fast enough to feel energetic but slow enough to stay clear. This is the safe default: 1,500 words per 10 minutes.
Faster pace (roughly 160-175 wpm)
List videos, reaction and commentary, fast-cut "Top 10" content, and high-energy entertainment channels often run brisk to maximize information density and retention. At 170 wpm you need about 1,700 words for 10 minutes. The trade-off: enunciation and editing have to be tight, or the audio turns into a blur.
The danger of writing at one pace and narrating at another
Here's the mistake that catches almost every new scriptwriter. You write your script "hearing" it in your head at one speed - usually faster than reality - then hand it to a narrator or a text-to-speech voice that reads at a different one. The result is a video that's badly mis-timed against everything you planned around it.
Say you wrote 1,900 words assuming a snappy internal read, but your AI voice delivers at a steady 150 wpm. That's not a 10-minute video - it's nearly 13 minutes. Your midroll ad placement, your b-roll pacing, and your "this wraps up around the 10-minute mark" outro are all now wrong. The fix is to decide your target pace before you write, size the script to it, and check the count as you go. If you use text-to-speech, generate a short test at your chosen voice and settings and time it, so you know your real wpm rather than an imagined one. A script length calculator makes this trivial - paste your draft, pick a pace, and see the projected runtime instantly instead of discovering the mismatch in the edit.
Budgeting words by section
Total word count tells you how much to write; it doesn't tell you where to spend it. A strong retention structure allocates words roughly like this: hook 10%, intro 10%, body 70%, outro 10%. Applied to a 1,500-word script:
- Hook - about 150 words (~1 minute). The first 15-30 seconds that stop the scroll. Pose the question, tease the payoff, or open a loop. This is the highest-leverage part of the whole script.
- Intro - about 150 words (~1 minute). Set context and tell viewers what they'll get, then get out of the way. Don't let housekeeping and "welcome back to the channel" eat your momentum.
- Body - about 1,050 words (~7 minutes). The actual value. Break it into three to five clear beats of roughly 200-350 words each so no single stretch drags.
- Outro - about 150 words (~1 minute). Deliver the conclusion, then a single clear call to action. Keep it short - retention is already falling here, so don't pad it.
Budgeting like this stops the two classic failures: a bloated intro that loses viewers before the payoff, and a rushed body that under-delivers on the hook's promise. If you'd rather start from a ready-made skeleton with these proportions baked in, a script outline generator can lay out the sections for your topic so you're filling in beats instead of staring at a blank page.
A quick reference: runtime to word count
Here are the common YouTube runtimes and their approximate spoken word counts at 150 wpm, with the wider 130-170 wpm range in parentheses so you can adjust to your pace:
- 1 minute - about 150 words (130-170)
- 3 minutes - about 450 words (390-510)
- 5 minutes - about 750 words (650-850)
- 8 minutes - about 1,200 words (1,040-1,360)
- 10 minutes - about 1,500 words (1,300-1,700)
- 12 minutes - about 1,800 words (1,560-2,040)
- 15 minutes - about 2,250 words (1,950-2,550)
- 20 minutes - about 3,000 words (2,600-3,400)
Use these as planning targets, not hard limits. Subtract words for any stretches driven by visuals, sound design, or deliberate silence, since those add runtime without adding script.
Scripting for retention, not just length
Hitting 1,500 words is easy; hitting 1,500 good words is the real job. Length only helps if viewers stay, so write for retention as you write for runtime.
- Open loops early. Plant a question in the hook that you don't answer until later - "the third reason surprised even me" - so viewers stay to close the loop. Just make sure you actually pay it off.
- Cut filler ruthlessly. "In this video, we're going to be taking a look at" is nine words that say nothing. Trim throat-clearing phrases and your word budget goes to real content instead of padding.
- Front-load value. Deliver something useful in the first 30 seconds. Don't make viewers wait through a long intro to get their first payoff.
- Vary your beats. Alternate short punchy lines with longer explanatory ones. A wall of same-length sentences reads flat no matter how good the content is.
- Write for the ear. Read your script aloud. If a sentence is hard to say, it's hard to hear - rewrite it shorter and simpler.
These habits also make your word count more honest, because a tight script narrated at a known pace lands where the math predicts instead of drifting.
Putting it together
So, how many words is a 10 minute video? Plan for about 1,500 words at 150 wpm, and adjust within the 1,300-1,700 range based on how fast your narrator actually speaks and how much visual-only time your edit includes. Pick your pace first, budget your words by section, check the projected runtime before you record, and write every line to earn the next one.
If you'd rather not juggle the math by hand, VidNexus scripts, voices, edits, and renders faceless videos locally as a one-time purchase, and its tools handle pacing for you - draft your script, size it to your target runtime with the script length calculator, and build a retention-first structure with the script outline generator before you ever record.