Text & Writing
Free Word Counter Online
Count words, characters, sentences, paragraphs and reading time instantly.
What is a word counter?
A word counter is a tool that instantly analyzes text and returns detailed statistics — word count, character count, sentence count, paragraph count, estimated reading time, and keyword density. It processes everything locally in your browser with no data sent to any server.
Writers, students, SEO specialists, and developers use word counters daily to check content length requirements, measure readability, and ensure their copy meets platform-specific limits. Whether you're writing a college essay, a tweet, a blog post, or API documentation — knowing your exact word and character count matters.
How to use the word counter
- 1Paste or type your text
Click the text area and start typing, or paste content from anywhere. The counter updates in real time — no button to click.
- 2Read your statistics
Words, characters (with and without spaces), sentences, paragraphs, and reading time all update instantly as you type.
- 3Check keyword density
Scroll down to see which words appear most frequently and what percentage of your total word count they represent. Useful for SEO content optimization.
- 4Clear and start over
Click the X button to clear the text area and reset all counters when you're ready to analyze a new piece of content.
Word count requirements by platform
Different platforms and content types have specific length requirements. Here are the most common ones:
| Platform / Content type | Limit / Recommendation | Notes |
|---|---|---|
| Twitter / X post | 280 characters | Use the character count view |
| Instagram caption | 2,200 characters | First 125 chars visible before "more" |
| LinkedIn post | 3,000 characters | Long-form performs well |
| Google meta description | 150–160 characters | Truncated beyond 160 |
| Blog post (SEO) | 1,500–2,500 words | Longer posts tend to rank higher |
| College essay | 500–650 words | Common App standard |
| Resume | 400–800 words | One page = ~500 words |
| Academic abstract | 150–250 words | Most journals require under 250 |
Reading time — how it's calculated
Reading time is calculated at 238 words per minute — the average silent reading speed for adults according to a 2019 meta-analysis of 190 studies. Speaking time uses 130 words per minute — appropriate for presentations and audiobooks.
These are averages. Technical content with complex terminology is typically read 20–30% slower. Use the reading time estimate as a guideline, not an exact figure.
For deeper readability analysis, the Flesch-Kincaid Reading Ease score measures how easy a text is to read on a scale of 0–100. Scores above 60 are considered easy to read for a general audience. Most web content targets a score of 60–70, which corresponds to approximately 8th-grade reading level. Short sentences and common words push the score higher.
Word count and SEO — what actually matters
Word count is not a direct Google ranking factor — Google has stated this explicitly. However, longer content tends to rank better for competitive queries because it naturally covers more related terms, answers more questions, and earns more backlinks. The correlation is real even if the causation isn't direct.
For most informational and commercial queries, 1,500–2,500 words hits the sweet spot — long enough to cover the topic thoroughly, short enough to stay focused. Thin content under 300 words rarely ranks for competitive terms because it lacks the semantic depth Google looks for.
The most useful metric isn't total word count but keyword density — how often your target term and related phrases appear relative to total words. A density of 1–2% for your primary keyword is a healthy range. Use the keyword density panel in this tool to check your distribution.
Character count guide for social media and ads
Character limits vary significantly across platforms. Going over the limit means your content gets cut off or rejected entirely. Use the character count view in this tool to stay within bounds.
| Platform | Character limit | Visible without click | Tips |
|---|---|---|---|
| Twitter / X | 280 | All 280 chars | Images add no characters; links count as 23 |
| Instagram caption | 2,200 | First ~125 chars | Put your CTA and hashtags after the fold |
| Facebook post | 63,206 | First ~477 chars | Shorter posts (40–80 chars) get higher engagement |
| LinkedIn post | 3,000 | First ~210 chars | Long-form (1,000–2,000 chars) performs well |
| YouTube title | 100 | First ~70 chars | Put primary keyword in first 60 characters |
| YouTube description | 5,000 | First 157 chars | Add timestamps and links in the first 200 chars |
| Google Ads headline | 30 per line | 3 headlines shown | Each of the 3 headlines: max 30 characters |
| Email subject line | ~60 | Varies by client | Under 50 chars for best mobile display |
| SMS / text message | 160 | Depends on phone | Multi-part if over 160 (counts as 2 messages) |
| TikTok caption | 2,200 | First ~100 chars | Hashtags included in count |
How to improve your word count and readability
Whether you need to add words to hit a minimum or cut words to fit a limit — these techniques help you do it without hurting quality.
- Add concrete examples for each main point
- Include a comparison table or use-case list
- Add a FAQ section answering common questions
- Expand definitions with "this means that..."
- Add context about why the topic matters
- Remove filler phrases ("it is important to note that")
- Replace passive voice with active voice
- Cut redundant adjectives and adverbs
- Merge short sentences where possible
- Move supporting details to a footnote or aside
FAQ
Common questions
How does the word counter work?
It counts words by matching sequences of characters separated by spaces or punctuation. Everything runs in your browser — no text is ever sent to a server.
What is reading time based on?
Reading time uses the average adult silent reading speed of 200 words per minute. Speaking time uses 130 wpm, which is a typical conversational pace.
Why are some words excluded from keyword density?
Common "stop words" like "the", "a", "and", "is" are excluded because they appear in every text and carry no meaning for keyword analysis.
What counts as a sentence?
A sentence is counted each time the text contains a period, exclamation mark, or question mark. Single-line texts without punctuation count as one sentence.
Does it work with non-English text?
Word and character counts work for any language. Keyword density and reading time estimates are calibrated for English text.
What is the ideal word count for an SEO blog post?
There is no universal answer, but data from multiple studies suggests 1,500–2,500 words for competitive topics. Long-form posts (2,000+ words) tend to rank better for informational queries because they cover topics more thoroughly. However, word count is not a direct ranking factor — topic coverage, E-E-A-T signals, and backlinks matter more. Write what fully answers the question, then check if the length is appropriate.
What is keyword density and how much is too much?
Keyword density is the percentage of words in a text that match a specific keyword. A density above 2–3% for any single keyword is generally considered keyword stuffing and can negatively affect SEO. Modern search engines focus on topic coverage and semantic relevance rather than exact keyword repetition. Use the keyword density panel to identify over-used words, not to optimize for a target percentage.
How do reading time estimates work and how accurate are they?
Reading time is calculated by dividing the word count by the average adult silent reading speed — typically 200–250 words per minute. This tool uses 200 wpm, which is a conservative estimate. Actual reading speed varies widely: technical content is read more slowly (100–150 wpm), fiction and news more quickly (250–300 wpm). Treat the estimate as a useful approximation rather than a precise measurement.
More in Text & Writing