Skip to content
Get App

Free Tool

Speech Time Calculator: Words to Minutes

Paste a script and see how many minutes it takes to say at four speaking paces, or switch to reading time for silent and read-aloud speed. Nothing leaves your browser.

  • Runs in your browser
  • Nothing uploaded
  • No signup

Drop your file here

or

Supports .srt, .vtt, .txt files

How it works

Speech Time Calculator: Words to Minutes in three steps

01

Paste your script

Add a speech, presentation, video script, or podcast outline. It stays in your browser.

02

See speaking or reading time

Get duration at four speaking paces, or switch to reading time for silent and read-aloud speed.

03

Trim to fit

Edit until the time matches your slot — a 5-minute talk, a 60-second ad, or a 20-minute keynote.

How long will my speech take?

The honest answer is: it depends on how fast you talk. This calculator shows your script at several speaking speeds at once, so you can plan around the pace you actually use. A relaxed, clear delivery runs near 130 words per minute; a measured keynote sits around 150; a fast, energetic pace can hit 180 or more.

Speaking speeds, explained

  • Slow (100 wpm) — deliberate narration, audiobooks, accessibility-first delivery.
  • Conversational (130 wpm) — a natural, comfortable talking pace.
  • Presentation (150 wpm) — a clear stage or webinar pace.
  • Fast (180 wpm) — high-energy video, ads, and promos.

Made for speakers, presenters, and video creators

Public speakers use it to fit a strict time slot. YouTubers and short-form creators use it to script videos to an exact length. Podcasters estimate episode runtime before recording. Teachers and students rehearse presentations with confidence. Because the math is instant and private, you can edit and re-check as often as you like.

From script to finished audio

Once your script is timed, SozAI helps on the other side too: record or upload your talk and get a clean transcript with timestamps for show notes, captions, and repurposing. Plan the timing here, then let SozAI handle the words afterward.

What is the average reading and speaking speed?

Adults reading English silently average 238 words per minute for non-fiction and 260 for fiction, and 183 words per minute reading aloud, according to Brysbaert's 2019 meta-analysis in the Journal of Memory and Language. For speech, the National Center for Voice and Speech puts the average rate for English speakers in the United States at about 150 words per minute.

Those are the numbers this calculator uses. Reading time shows the silent and read-aloud figures; Speaking time shows the 150 average next to three planning paces, 100, 130 and 180 words per minute. The planning paces are not research figures: they are a range we chose so you can see how much a slower or faster delivery moves your total. The one-line estimate under the cards uses 130, so it errs on the long side.

Reading and speaking speeds used by this calculator, with their sources
ActivityWords per minuteWords in 10 minutesSource
Silent reading, non-fiction2382,380Brysbaert (2019), Journal of Memory and Language
Silent reading, fiction2602,600Brysbaert (2019)
Reading aloud1831,830Brysbaert (2019)
Average speech, US Englishabout 150about 1,500National Center for Voice and Speech
Planning paces: slow, relaxed, fast100, 130, 1801,000, 1,300, 1,800none: a range chosen by SozAI

Other languages read at different speeds

In the IReST study by Trauzettel-Klosinski and Dietz (2012), adults read the same standardized text aloud in 17 languages at an average of 184 words or 863 characters per minute. English came out at 228 words per minute, Spanish at 218, Russian at 184 and German at 179, while Japanese and Chinese were measured at 357 and 255 characters per minute, because in those scripts words are not separated by spaces.

That is also this tool's limit: it counts words as runs of text between spaces, so for Chinese, Japanese or Thai, which do not put spaces between words, the word count and every time based on it will be far too low. For those languages, count characters instead.

Answers

Frequently Asked Questions

What is the average speaking rate?

The National Center for Voice and Speech puts the average rate for English speakers in the United States at about 150 words per minute. Many people speak more slowly in a talk, so the calculator also shows 100 and 130 words per minute, and its one-line estimate uses 130 so that it errs on the long side.

How many words is a 5-minute speech?

At a conversational 130 words per minute, a 5-minute speech is roughly 650 words. At a slower 100 words per minute it is about 500 words. Paste your draft to see the exact timing.

Does this account for pauses?

The estimate is based on continuous speaking. If your delivery includes long pauses, slides, or audience interaction, add a little buffer on top of the calculated time.

What pace should I use for a presentation?

Aim for about 150 words per minute. It is slow enough for an audience to follow and fast enough to keep energy up. The Presentation column shows your timing at this pace.

Is my script saved or uploaded?

No. The calculator runs entirely in your browser. Your script is never uploaded, stored, or shared.

How long does it take to read 1,000 words?

About 4 minutes 12 seconds read silently, at the 238 words per minute Brysbaert (2019) found for English non-fiction, and about 5 minutes 28 seconds read aloud at 183 words per minute. Switch the calculator to Reading time and paste your text to get the figure for its exact length.

What is the difference between reading time and speaking time?

Reading time is how long a reader takes to get through the text, silently at 238 words per minute or aloud at 183. Speaking time is how long it takes to deliver it as a talk, which is usually slower because of pauses and emphasis. Use reading time for articles and emails, speaking time for speeches and video scripts.

Need Full Transcription?

Upload audio or paste a YouTube link and get a full AI transcript with speaker labels, timestamps, and summaries.

Get the App — Free

Free on iOS and Android. No account required.