Skip to main content

How to Calculate Words Per Minute and Estimate Reading & Speaking Time

Figure out how long it takes to read or speak any text. Great for timing presentations and speeches.

Loading tool...

Steps

1

Paste your text into the Word Counter

Copy the full text of your article, speech, script, or presentation and paste it into the Word Counter tool. For the most accurate time estimate, include all the text you intend to read or speak, including any notes or transitions.

2

Check the estimated reading time

The results panel displays the estimated reading time based on the average adult reading speed of approximately 238 words per minute. This is the time a typical reader would need to read your text silently. Use this metric for blog posts, articles, and any content read on screen.

3

Check the estimated speaking time

The speaking time estimate uses the average speaking pace of 130–150 words per minute. This accounts for natural pauses, emphasis, and breathing that slow spoken delivery compared to silent reading. Use this metric for speeches, presentations, podcasts, and video scripts.

4

Adjust your text length to match your time budget

If you need a 5-minute speech, aim for 650–750 words. For a 10-minute presentation, target 1,300–1,500 words. For a 20-minute talk, write 2,600–3,000 words. If your content is too long or too short, edit it in the input area and watch the time estimates update in real time.

5

Practice your delivery and compare with the estimate

For speeches and presentations, read your text aloud and time yourself with a stopwatch. Your actual pace may differ from the estimate depending on your natural speaking speed, pauses for audience interaction, and the complexity of your content. Use the tool's estimate as a starting baseline and refine based on rehearsal.

Understanding Reading Speed and Speaking Speed

Reading and speaking happen at fundamentally different speeds because they involve different cognitive and physical processes. Silent reading relies purely on visual processing and language comprehension — your eyes scan text and your brain extracts meaning without any motor output. The average adult reads at about 238 words per minute, though this varies with familiarity, text difficulty, and reading purpose (skimming is faster; studying is slower). Speaking requires motor control of the tongue, lips, jaw, and diaphragm, plus coordination of breathing, pacing, and prosody. This physical overhead slows speaking to 130–150 wpm in natural conversation. Professional speakers train to control their pace, but even the fastest comfortable speaking rate (about 170 wpm) is significantly slower than average reading speed. This gap is why audiences often find reading a transcript faster than watching the corresponding video.

Speech Length Calculations for Common Time Slots

Whether you are preparing a wedding toast, a conference talk, a podcast episode, or a classroom presentation, knowing the right word count for your time slot prevents rushing or running short. A 1-minute elevator pitch should be 130–150 words. A 3-minute lightning talk works best at 400–450 words. A 5-minute best-man speech should be 650–750 words — short enough to hold attention but long enough to tell a meaningful story. A 10-minute conference slot needs 1,300–1,500 words of script. A 20-minute keynote requires 2,600–3,000 words. A 45-minute lecture runs to about 5,850–6,750 words. These calculations assume continuous speaking; if your presentation includes audience questions, demonstrations, or video clips, subtract that time before calculating your script length. Always prepare 10 percent less material than you think you need — live delivery always takes longer than rehearsal.

How Reading Time Affects Content Strategy and SEO

Reading time has become an important content strategy metric since Medium popularised the concept of displaying estimated reading time on articles. Research shows that displaying reading time increases engagement: readers are more likely to start an article if they know it will take 7 minutes rather than an unknown amount of time. For SEO, content length correlates with thorough topic coverage, which correlates with better search performance. Studies by Backlinko and HubSpot found that articles between 1,500 and 2,500 words (roughly 6–10 minutes of reading time) tend to perform best in organic search. However, longer is not automatically better — a 3,000-word article full of filler will perform worse than a tight 1,200-word article that completely answers the query. Use reading time estimates to ensure your content is substantial enough to cover the topic thoroughly while being concise enough to respect your audience's time.

Frequently Asked Questions

Related Tools