Search tools

Find a tool by name or what it does.

Reading Time Calculator

Estimate how long text takes to read, with word count, character count, and minutes.

Estimated live as you type. Nothing leaves your browser.

Reading speed

Estimate

Reading time
0 sec
Words
0
Characters
0
Characters (no spaces)
0
Speaking time
0 sec

How to calculate reading time

  1. Paste your text

    Type or paste the article, post, or script you want to measure into the input box.

  2. Pick a reading speed

    Choose slow, average, or fast to match your audience and adjust the estimate.

  3. Read the estimate

    Reading time, word count, character counts, and speaking time update instantly. Copy the summary if you need it.

Why use this tool

Reading time in minutes

The estimate is based on word count divided by a reading speed, shown in a friendly minutes and seconds format.

Adjustable speed

Switch between slow, average, and fast reading speeds so the number fits your readers rather than a fixed guess.

Full text stats

Word count, character count, and characters without spaces are shown alongside the time so you get the whole picture.

Speaking time too

A separate speaking estimate helps when you are timing a talk, a video script, or a voiceover.

Private by design

All processing runs on your device. Nothing you paste leaves the page. No upload, no signup.

About this tool

A reading time estimate is the little at a glance label that tells readers how much of a commitment an article is. This calculator works it out from the number of words in your text divided by a reading speed. The average adult reads silently at roughly 200 to 250 words per minute, so the average setting uses 225, with slower and faster options on either side.

The result is shown in a readable minutes and seconds format rather than a raw decimal, so a short post might read as 40 seconds and a long feature as 8 minutes 30 seconds. Alongside the time, you get a live word count, a character count, and a character count without spaces, which is useful for fields with strict limits. A speaking time estimate uses a slower pace suited to reading aloud, which helps when timing a talk or a script.

Everything updates the moment you type or paste, and all of it stays in your browser. Use it to add reading time labels to a blog, to keep social posts within limits, or to plan the length of a presentation. For raw counts see the word counter, and to analyse the vocabulary of a text try word frequency.

Frequently asked questions

How is reading time calculated?
The tool counts the words in your text and divides by a reading speed in words per minute. The average setting uses 225 words per minute, which is typical for adult silent reading.
Why can I choose a reading speed?
Reading pace varies by audience and material. Technical content is read more slowly than a casual blog post, so slow, average, and fast options let you tune the estimate.
What is the speaking time for?
Speaking time uses a slower pace suited to reading aloud, around 130 words per minute. It helps when you are timing a presentation, podcast, or video script.
Does it count characters as well as words?
Yes. You get the word count, the total character count, and the character count excluding spaces, all updating live.
Is my data sent anywhere?
No. Everything runs in your browser as you type. Nothing is uploaded and no account is needed.

Related tools