Free · No signup · Runs in your browser

Free Word Counter With Reading Time

Real-time word, character & readability analysis. Paste or type — results appear instantly.

📝 Text Editor Live

0Words
0Chars
0Sentences
—Read Time
⚠️ Character limit warning: over 10,000 characters

🔧 Text Transformation Tools

📂 File Import

📄

Drag & drop your .txt file here

or click to browse files

📌 For .docx and .pdf files, please copy and paste the text directly into the editor above. These formats require external libraries to parse — this tool intentionally avoids them for speed and privacy.

🎯 Writing Goal

Target word count: Auto-save on
Progress 0%

📊 Core Statistics Real-time

📝0Total Words
🔤0Chars with Spaces
🔡0Chars no Spaces
⬜0Total Spaces
📖0Sentences
📄0Paragraphs
➖0Lines
🔢0Digits / Numbers
❗0Punctuation
✳️0Special Chars
🔠0Letters Only

📱 Social Media & SEO Limits

⏱️ Reading & Speaking Time

📚
—
Reading Time (238 wpm)
🎤
—
Speaking Time (130 wpm)
🏃
—
Fast Reading (400 wpm)
Reading speed based on average adult (238 wpm). Speaking speed based on average presenter (130 wpm).

📐 Readability Scores

Flesch Reading Ease
—
Flesch-Kincaid Grade
—
Gunning Fog Index
—
Avg Sentence Length
—
Avg Word Length
—
Scores require at least 1 complete sentence (ending . ! ?). Values are estimates based on standard formulas.

🔍 Keyword Density Analyzer

Type or paste text above to see keyword analysis.
Density above 5% may indicate keyword stuffing. Common stop words are excluded from results.

📊 Readability Gauge

The Flesch Reading Ease gauge shows at a glance how readable your text is. Green = Easy, Yellow = Medium, Red = Difficult.

Related Tools

How Many Words Is My Text, and How Long Will It Take to Read?

Paste or type your text and the word counter updates instantly: words, characters with and without spaces, sentences, paragraphs and more. It also estimates reading time at 238 words per minute and speaking time at 130. So 1,000 words take about 4 minutes to read and about 7 minutes 40 seconds to speak.

How to Use the Word Counter

  1. Type, paste or import a file into the editor.
  2. Read the core statistics: words, characters, sentences, paragraphs, syllables and more.
  3. Check reading and speaking time, readability scores and keyword density.
  4. Set a writing goal to track progress towards a target length, and check social media and SEO limits.

Reading and Speaking Time by Word Count

WordsReading time (238 wpm)Speaking time (130 wpm)
10025 s46 s
2501 min 03 s1 min 55 s
5002 min 06 s3 min 51 s
1,0004 min 12 s7 min 42 s
1,5006 min 18 s11 min 32 s
2,0008 min 24 s15 min 23 s
3,00012 min 36 s23 min 05 s

238 words per minute is the average silent reading speed for non-fiction found in a 2019 review of 190 studies. Speaking pace varies, and 130 words a minute suits a clear presentation.

How Words and Characters Are Counted

Word and Character Limits Worth Knowing

WhereLimit
X (Twitter) post, standard account280 characters
Instagram caption2,200 characters
LinkedIn post3,000 characters
YouTube video title100 characters
SEO title tag (guideline)about 60 characters
Common App personal essay650 words

Readability and Keyword Density

The Flesch Reading Ease score runs from 0 to 100; higher is easier, and 60 to 70 is plain English. The grade-level scores estimate the school grade needed to follow the text. Keyword density shows how often words repeat. It's useful for spotting overused words, but there's no magic percentage for SEO, so write naturally.

Does your limit include references? See does word count include citations. To fix capitalisation, use the case converter, and keep a resume summary short with the free resume builder. Your text stays in your browser and isn't uploaded.

Who Uses the Word Counter?

How the Word Counter Saves You Time

Word processors give a word count, but not reading time, readability, keyword density or platform limits. Paste once and see them all updating as you edit.

Frequently Asked Questions

How do I count words online?

Paste or type your text into the editor above. The counter updates as you type, showing words, characters with and without spaces, sentences, paragraphs, reading time and speaking time. You can also import a text file instead of pasting.

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

About 4 minutes 12 seconds at the average adult reading speed of 238 words per minute, and about 7 minutes 42 seconds if you read it aloud as a talk at 130 words per minute. Fast readers at 400 words per minute take about 2.5 minutes.

How many words is a 5-minute speech?

About 650 words at 130 words per minute, a comfortable presenting pace. Most speakers fall between about 120 and 150 words a minute, so a 5-minute speech is usually 600 to 750 words. Paste your draft into the counter to check its speaking time.

What is the difference between characters with and without spaces?

Characters with spaces counts every character, including spaces and line breaks. Characters without spaces leaves the spaces out. Social platforms such as X count spaces, while some forms and translation quotes use the count without spaces, so check which one you need.

What is a good Flesch Reading Ease score?

Scores run from 0 to 100, and higher means easier. Around 60 to 70 is plain English that most adults read comfortably, which suits web pages and emails. Academic and legal writing often scores below 30. Shorter sentences and simpler words raise the score.

Is my text saved or uploaded?

No. Counting happens in your browser and the text is not sent to any server. The editor can keep a draft on this device so you don't lose it on refresh; clear it with the Clear button when you're done, especially on a shared computer.

Last updated: September 2026

end