Count words, characters, sentences, paragraphs with reading & speaking time estimates.
Paste or type your text and this tool counts words, characters (with and without spaces), sentences, and paragraphs in real time, and estimates reading and speaking time. It's built for anyone working to a limit — a 280-character tweet, a 500-word essay, a meta description, or a speech timed to the minute. Text is analysed in your browser and never uploaded, so it's safe for private drafts.
150+ Free Tools No Signup Required JSON / CSV / Excel 30 Uses / Day
Quick answer
Paste or type your text and this tool counts words, characters (with and without spaces), sentences, and paragraphs in real time, and estimates reading and speaking time. It's built for anyone working to a limit — a 280-character tweet, a 500-word essay, a meta description, or a speech timed to the minute. Text is analysed in your browser and never uploaded, so it's safe for private drafts.
What is Word Counter?
A word counter analyses a block of text and reports its length across several metrics: total words, characters, sentences, and paragraphs, plus derived figures like estimated reading time. Writers, students, marketers, and social-media users rely on these counts to hit strict limits and requirements — from academic word ceilings to platform character caps. This tool computes every metric live as you type, so you always know exactly where you stand against a limit.
How to use Word Counter
1
Paste or type your text
Drop in an essay, article, social post, meta description, or script. The counters begin updating from the first keystroke.
2
Read the live metrics
See word count, character count with and without spaces, sentence count, and paragraph count all update in real time as you edit.
3
Check reading and speaking time
Use the estimated reading time to gauge article length and the speaking time to keep a speech or video script within its slot.
4
Edit to hit your target
Trim or expand until the metric you care about — words for an essay, characters for a tweet or meta tag — lands within the limit.
Try it when you need to…
Try it when an essay has a hard word limit and you need to know if you're over
Try it when writing a meta description and you want to stay under the truncation point
Try it when timing a speech or presentation script to fit an allotted number of minutes
Use cases
Keeping an essay or assignment within a strict word count for a professor or application
Trimming a meta description to the ~155-character sweet spot before it gets truncated in search results
Fitting a social post inside a platform limit like X's 280 characters
Timing a speech or video script using the estimated speaking time
Checking that an article hits a content brief's minimum word count for SEO
Key features
✓Live word, character, sentence, and paragraph counts as you type
✓Character count both with and without spaces
✓Estimated reading time and speaking time
✓No sign-up and no length limit on pasted text
✓Runs entirely in your browser so drafts stay private
Tips & best practices
Character limits often count differently than you'd expect. Twitter/X counts most emoji and many non-Latin characters as 2, and a URL as a fixed 23 regardless of its real length. If a platform rejects text that looks under-limit, the counting rules — not your count — are usually why.
For SEO, aim titles at roughly 50-60 characters and meta descriptions at about 150-160; Google truncates by pixel width rather than a hard character count, so shorter, front-loaded text is safer than pushing the limit.
Reading-time estimates assume an average silent reading speed of around 200-250 words per minute, while speaking time uses roughly 130-150 words per minute. Adjust your expectations if your audience reads technical material (slower) or you present quickly.
"Words" are counted by splitting on whitespace, so hyphenated terms (state-of-the-art) count as one word and numbers or standalone symbols may count as words too. Different tools tokenise slightly differently, which is why counts can vary by a few between apps.
Frequently asked questions
Words are counted by splitting the text on whitespace (spaces, tabs, and line breaks) and counting the resulting chunks. This means hyphenated terms like "well-known" count as one word, and standalone numbers or symbols surrounded by spaces count as words too. Because different tools tokenise slightly differently, your count here may vary by one or two from a word processor.
"Characters with spaces" counts every keystroke including spaces, tabs, and line breaks — this is usually the figure social platforms and character limits refer to. "Characters without spaces" excludes whitespace and is often what typesetting, translation pricing, and some academic guidelines use. The tool shows both so you can match whichever a given rule means.
Reading time is estimated by dividing the word count by an average silent reading speed, typically around 200-250 words per minute for general prose. It's an approximation — dense technical or academic text is read more slowly, while familiar casual content is read faster — so treat it as a ballpark for gauging article length rather than an exact figure.
X/Twitter doesn't count all characters equally. Characters from many non-Latin scripts and most emoji are weighted as 2, and every URL is counted as a fixed 23 characters no matter its actual length (thanks to link shortening). So a post with emoji or long links can hit the platform limit while a plain character count reads lower.
Aim for roughly 150-160 characters. Google truncates descriptions in the search snippet by pixel width rather than an exact character count, so the visible cutoff varies, but keeping under about 160 characters and putting the most important words first ensures your key message isn't cut off with an ellipsis.
Sentences are detected by terminal punctuation (periods, question marks, exclamation points) and paragraphs by blank-line breaks, which works well for normal prose. Edge cases like abbreviations ("Dr."), decimals ("3.5"), or ellipses can nudge the sentence count, since no simple rule perfectly parses every case — the figure is a close estimate rather than a grammatical analysis.
Yes. All counting is done in your browser with JavaScript, so the text you paste is never sent to or stored on a server. That makes it safe for confidential drafts, unpublished manuscripts, or client work, and it keeps functioning even if your internet connection drops after the page has loaded.