Developer & PM Utility

Word & Character Counter

Count words, characters, sentences, and paragraphs, and estimate reading and speaking time — live.

0
Words
0
Characters
0
Characters (no spaces)
0
Sentences
0
Paragraphs
0 min
Reading Time
0 min
Speaking Time

Count words, characters, and estimate reading time

Product managers writing release notes with a length limit, engineers checking a commit message or PR description, or anyone drafting copy against a character limit (tweet, meta description, notification text) can get an instant, accurate count — no more pasting into a word processor just to check.

How each stat is calculated

  • Words: Sequences of characters separated by whitespace.
  • Characters: Total character count, with and without spaces.
  • Sentences: Estimated by counting sentence-ending punctuation (., !, ?).
  • Paragraphs: Blocks of text separated by one or more blank lines.
  • Reading time: Estimated at 200 words per minute, a common average adult silent-reading speed.
  • Speaking time: Estimated at 130 words per minute, a typical conversational speaking pace — useful for scripting a demo or presentation.

Typical use cases

  • Release notes & changelogs: Keep entries within a target length for a notification or email digest.
  • Presentation scripting: Estimate how long a script will take to deliver out loud.
  • Meta descriptions & social copy: Check character counts against platform limits.
  • Document review: Get a quick sense of a spec or document's length before reading it in full.

Common character limits worth knowing

ContextTypical limit
SMS message (single segment)160 characters
Google search result meta description~155–160 characters (before truncation)
Twitter / X post280 characters
SEO title tag~50–60 characters
Push notification (varies by platform)~40–178 characters

Platform limits change over time and vary by exact context, so treat these as a general planning reference rather than a guarantee — when a specific limit really matters, confirm it against the current documentation for that platform.

Writing tighter, more scannable text

Word and character counts are a useful proxy, but they're not the whole story. If you're editing a document down to fit a length target, our guide to writing clean Markdown covers structural habits — shorter paragraphs, real headings instead of bold text, lists instead of dense prose — that make text easier to scan, independent of its raw length.

Frequently Asked Questions

It's based on 200 words per minute, a commonly cited average for adult silent reading of straightforward text. Actual reading speed varies by content difficulty and individual reader, so treat it as a helpful estimate rather than an exact figure.
Yes — the counter treats your input as plain text, so any Markdown or HTML markup characters are counted as part of the text. Paste the rendered/plain version if you want a count that excludes markup.
Yes, every statistic recalculates live as you type or paste text.
Sentence counting works by looking for sentence-ending punctuation (periods, question marks, exclamation points), so an abbreviation like “Dr.” or “e.g.” can be miscounted as ending a sentence. This is a limitation of punctuation-based counting in general, not specific to this tool — treat the sentence count as a close estimate rather than an exact figure for text with heavy abbreviation use.
Speaking pace (used for the speaking-time estimate here) is meaningfully slower than silent reading — roughly 130 words per minute for natural conversational delivery, versus 200 for reading. If you're scripting a talk, the speaking-time estimate is the more useful of the two numbers.