Word counter

Count words, characters, sentences and reading time instantly — paste any text.

Did you know?

Paste your text below to instantly see word count, character count, sentence count and reading time. Reading time is calculated at 220 words per minute — the average adult reading speed.

9
Words
51
Characters
1
Sentences
1
Min read

Why word count matters

How reading time is calculated

Reading time is based on an average adult reading speed of 220 words per minute. A 1,000-word article takes approximately 4-5 minutes. The actual time varies by reader and content complexity.

Word and character limits by platform

Twitter / X post280 chars
Meta description150–160 chars
Title tag50–60 chars
LinkedIn post (before "see more")~210 chars
Instagram caption2,200 chars max
Cover letter250–400 words

How this counter handles edge cases

Hyphenated words (like "well-known") count as one word, not two. Numbers and standalone punctuation count toward character totals but not word totals. Multiple spaces or line breaks between words don't inflate the count — only actual words are counted.

When a character limit has a real cost

SMS is the clearest example: a text message splits into two segments the moment it goes over 160 characters, and each segment is billed separately. For a business sending automated texts at scale, going one character over the limit on a single template can silently double the messaging bill. Social platforms have their own quirks too — emojis typically count as two characters, not one, and X shortens every URL to a fixed 23 characters no matter how long the real link is. Worth checking the actual count before assuming a caption or template fits.

How many words is "ideal"? It depends on the format

There's no single ideal word count across content types — the right length depends entirely on what you're writing. A press release typically runs 400-700 words: long enough to cover who, what, when, where and why, short enough that a journalist can scan it in a minute. A how-to or informational blog post usually lands in the 1,000-2,500 word range, since it needs room to actually walk through the steps or answer the question in full. Pillar pages and comprehensive guides — the kind meant to rank for a broad, competitive topic — often run 3,000+ words, covering enough subtopics that shorter competing pages can't match the depth. Match the target to the format, not to a single number pulled from a "how long should my content be" listicle.

The keyword density myth

There's no officially published "ideal" keyword density for SEO, despite how often a specific percentage gets quoted as fact. Google has directly addressed this misconception before, and modern search ranking depends far more on topical depth and genuinely answering the query than on how many times a specific phrase repeats on the page. Stuffing extra mentions of a target keyword past what reads naturally doesn't help rankings and can make the writing worse — word count is a rough proxy for depth, not a target to hit by repetition.

Word count is a proxy, not the actual goal

A long piece that pads out a simple answer with filler isn't more helpful than a short one that actually covers the topic — length only correlates with quality when the extra words are doing real work (more examples, more depth, answering follow-up questions a reader would actually have). Use word count as a rough sanity check that you've covered a topic in enough depth, not as the thing you're actually optimizing for. If you're editing something down and the count drops but nothing useful was cut, that's usually a sign the original was padded, not a problem.

FAQ

How many words should a blog post be?

It depends on the format — press releases run 400-700 words, how-to and informational posts usually land in the 1,000-2,500 word range, and comprehensive pillar pages built to rank for competitive topics often run 3,000+ words.

Does character count include spaces?

Yes. This counter includes spaces in the character count.

How is reading time calculated?

Word count divided by 220 (average adult reading speed), rounded up to the nearest minute.

Why did my text message split into two?

SMS messages split into separate segments once you pass 160 characters, and each segment is billed separately. Checking your count before sending avoids an unexpected doubling of cost, especially for automated or bulk texts.