Free Script Timer — Calculate How Long
Your Video Will Be

The fastest way to know your video length before you hit record. Paste any script and get your estimated recording time for YouTube, YouTube Shorts, TikTok, Instagram Reels, or podcasts — at your exact speaking speed. No sign-up, no install, works instantly in your browser.

Your Script

0 words

Section Breakdown

Separate sections with a blank line
Paste your script above to see timing per section.

Ideal length: 8 – 15 min. Under 8 min may hurt RPM. Over 20 min risks drop-off.

Estimated Duration
0:00
0 Words
0 Characters
0 Sections
Too short Ideal (8–15 min) Too long
Paste your script to get started
Do this automatically inside Premiere Pro

EditBuddy removes silence, cuts retakes, adds animated captions and places B-roll — in one click. Used by 2,000+ YouTubers.

Get EditBuddy Free →

How to Use This Script Timer

Using the script timer is straightforward. Paste your entire video script or outline into the text area above — this includes your intro, main talking points, transitions, and outro. The timer updates in real time as you type, so you can see your video length change instantly as you add or remove content.

Next, choose your speaking speed. Most casual YouTube content creators speak at around 120–140 words per minute (WPM). Energetic presenters, educational channels with fast delivery, and some short-form creators push to 160–190 WPM. If you've never timed yourself, try the "Normal (130 WPM)" setting as your baseline, then adjust after checking your recordings.

Finally, select your target platform — YouTube, Shorts, TikTok, or Podcast. The tool will tell you whether your script is the ideal length, too short, or too long, and give you an exact word count to add or cut. If you break your script into sections using blank lines, the breakdown panel shows you the timing for each section individually — useful for spotting which part of your video is dragging.

Do this automatically inside Premiere Pro

EditBuddy removes silence, cuts retakes, adds animated captions and places B-roll — in one click. Used by 2,000+ YouTubers.

Get EditBuddy Free →

Why Script Length Matters for YouTube

Script length is one of the most underrated decisions a creator makes, yet it directly affects your retention rate, ad revenue, and channel growth. YouTube's algorithm rewards videos where viewers watch the majority of the content — a signal it interprets as high quality. Getting your script length right before you record means you won't have to drag out short content or desperately cut a bloated video in post.

For YouTube long-form content, the sweet spot has shifted over the years. In 2024 and beyond, videos between 8 and 15 minutes perform best for mid-roll ad revenue while maintaining strong average view durations. Videos under 5 minutes often don't qualify for mid-roll ads, cutting your earnings potential significantly. Videos over 20 minutes can work for highly engaged audiences (tutorials, documentaries, deep dives) but require exceptionally strong hooks and clear chapter structure to prevent drop-off.

For YouTube Shorts and TikTok, the math inverts entirely. Under 60 seconds is the target for Shorts — the platform is built for instant gratification and loop-friendly content. TikTok rewards completion rate above almost everything else, which means a tighter, denser 45-second video will outperform a meandering 3-minute one. The script timer helps you know exactly whether your hook + main point + CTA will fit before you even pick up the camera.

For podcasts, the ideal length depends on your format — solo shows tend to perform best at 20–35 minutes, while interview-format shows can run 45–60 minutes when the conversation is genuinely engaging. Using a script or detailed outline (even just bullet points) and timing it beforehand prevents you from wandering into territory that adds runtime without adding value.

The bottom line: knowing your video length before you record makes you a more intentional creator. You'll cut the right things at the scripting stage — where it's easy — rather than scrambling in the edit.

Script Timer — Frequently Asked Questions

The ideal YouTube video length is 8–15 minutes for most channels. This range qualifies for mid-roll ads (which require 8+ minutes), keeps average view duration high, and fits what most viewers are willing to commit to. That said, the "right" length is the one your audience watches the most of — use YouTube Studio's audience retention graphs to find the exact drop-off points in your own videos and calibrate accordingly.
Most YouTubers speak at 120–160 words per minute (WPM). Conversational content and lifestyle channels tend toward 120–130 WPM. Educational and tech channels typically run at 130–150 WPM. High-energy creators like MrBeast-style channels can hit 160–190 WPM. The average for natural spoken English is around 130 WPM. If you're not sure, record yourself for 2 minutes and count the words — or divide a 10-minute recording's word count by 10.
A YouTube Short script should be 30–90 words for a 15–45 second video, or up to 130 words for a full 60-second Short. At a normal speaking pace of 130 WPM, 60 words = ~28 seconds, and 130 words = ~60 seconds. Shorts that run right up to 60 seconds tend to perform best — longer than 60 seconds pushes you toward regular YouTube territory where the algorithm treats them differently.
A 10 minute video contains approximately 1,200–1,600 words depending on your speaking speed. At a slow pace of 100 WPM that's 1,000 words; at a normal 130 WPM pace that's 1,300 words; at a fast pace of 160 WPM that's 1,600 words. Keep in mind that a full script will be slightly shorter than the final recorded video, since you'll naturally add pauses, fillers, transitions, and ad-libs during recording.
Do this automatically inside Premiere Pro

EditBuddy removes silence, cuts retakes, adds animated captions and places B-roll — in one click. Used by 2,000+ YouTubers.

Get EditBuddy Free →