Word & Character Counter
Count words, characters, sentences, and paragraphs. Estimate reading time for any text.
How Word Counting Works
The tool splits your text on whitespace boundaries and counts each non-empty token as a word. Characters include every keystroke — letters, digits, punctuation, and spaces. The "no spaces" count strips all whitespace before tallying, which matches how some platforms calculate character limits.
Reading Time Estimation
Average adult reading speed sits around 200 words per minute for non-technical prose. The reading time displayed here uses that baseline. Technical documentation, academic papers, and code-heavy content take longer — expect roughly 150 words per minute for those.
Platform Character Limits
Twitter/X allows 280 characters per post. LinkedIn posts cap at 3,000 characters. Meta descriptions perform best between 150-160 characters. SMS messages split at 160 characters (or 70 for Unicode). Use the character count to check your text fits within these bounds. Need placeholder text to test layouts? Try the Lorem Ipsum Generator.
Sentence and Paragraph Detection
Sentences are counted by splitting on terminal punctuation marks (periods, question marks, exclamation marks). Abbreviations like "Dr." or "U.S." may cause over-counting. Paragraphs are defined by blank lines between text blocks. A single-line text with no blank lines counts as one paragraph. These heuristics match how most writing tools count structural elements.
Why Word Count Matters for SEO
Google does not rank pages based on word count alone, but longer content tends to cover topics more thoroughly, which correlates with higher rankings. Blog posts targeting competitive keywords typically need 1,500-2,500 words to match the depth of existing top-ranking pages. Product descriptions, landing pages, and tool pages can rank well with shorter content if the page provides clear utility. Use word count as a guideline, not a target. For drafting and previewing formatted content, pair this tool with the Markdown Preview.
Frequently Asked Questions
- Does this tool count words in languages other than English?
- The tool splits text on whitespace, which works for most Latin, Cyrillic, and Arabic scripts. Chinese, Japanese, and Korean text uses different word boundaries. CJK character counts are accurate, but word counts may differ from native language conventions.
- How is reading time calculated?
- Reading time divides the total word count by 200 words per minute, which is the average silent reading speed for English prose. Results round to the nearest minute for longer texts and display in seconds for very short texts.
- Do HTML tags count as words?
- If you paste HTML markup, tags count as words because this tool processes plain text, not rendered content. Strip HTML tags before pasting if you want to count only visible text.