Free generator
Free Word Counter
Paste a draft and get live word, character, and sentence counts — plus reading time for writers, students, and SEO.
Counts
- Words
- 0
- Characters
- 0
- No spaces
- 0
- Sentences
- 0
- Paragraphs
- 0
- Lines
- 0
Characters without whitespace
Reading & clarity
- Reading
- —
- Speaking
- —
- Avg / sentence
- —
≈230 words per minute
≈130 words per minute
Shorter often reads clearer
How to use
1. Paste or type your draft into the box.
2. Watch words, characters (with and without spaces), sentences, paragraphs, and lines update live.
3. Use reading and speaking time to size articles and talks. Average words per sentence is a rough clarity check.
4. Copy the stats summary, load a sample, or clear the box.
What this word counter measures
It reports words, characters, characters without whitespace, sentences, paragraphs, lines, estimated reading minutes, speaking minutes, and average words per sentence. All of that is computed in the page as you type. Nothing is sent to GenShelf.
How counting works
HTML tags are stripped so pasted rich text does not inflate the total. A word matches [A-Za-z0-9]+(?:['’-][A-Za-z0-9]+)* — so don’t and well-known count as one word each. Bullet characters are treated as separators.
Sentences split on . ? ! … followed by space or end of string. Trailing text without terminal punctuation still counts as one sentence. Paragraphs split on blank lines. Lines split on newline. Character count is JavaScript string length, including spaces.
Reading and speaking time
Silent reading uses 230 words per minute; speaking uses 130. Both round up with a floor of one minute when there is any text, so a 40-word caption still shows ~1 min rather than “0.” These are planning estimates, not lab measurements of your audience.
Use character count for titles and meta descriptions, word count for drafts, and minutes for talks. Do not pad a thin page to hit a blog-length rumor — cover the query, then stop. Targets by format: word count targets for writers, students, and SEO.
Is the word counter private?
The draft never leaves this browser for counting. There is no paste history on a server. If you are editing something confidential, remember that browser extensions can still read the page.
FAQ
How does the word counter count words?
After stripping HTML tags, a word is a run of letters or numbers, including contractions (don’t) and hyphenated compounds (well-known) as one word. Punctuation alone does not count.
What is the difference between characters and characters with no spaces?
Characters is the raw string length, including spaces and line breaks. “No spaces” strips all whitespace.
How is reading time calculated?
Reading time uses 230 words per minute (silent web / study pace) and rounds up to at least one minute when there is any text. Speaking time uses 130 words per minute.
Will this match Microsoft Word?
Not always. Apps disagree on hyphenation, contractions, and HTML. If a syllabus wants Word’s count, use Word for the official number.
Does GenShelf store what I paste?
No. Counting runs in your browser. The draft is not uploaded or saved.
Related guides
- Word count targets for writers, students, and SEOEssay lengths, blog post ranges, meta title/description limits, and how to use reading time without obsessing.
- How to use lorem ipsum (and when English filler is better)Why designers use placeholder copy, Latin vs English filler, and habits that keep mockups honest.