Word & Character Counter
100% LocalCount words, characters, sentences, and paragraphs in any text.
0
Words
0
Characters
0
Chars (no spaces)
0
Sentences
0
Paragraphs
0
Lines
0
Unique Words
0
Avg Word Length
Reading time: 0 sec
Speaking: 0 secAt 200 words per minute (average adult reading speed)
Paste text to see live word, character, and sentence counts.
What is Word & Character Counter?
Frequently Asked Questions
Technical Deep Dive
Word & Character Counter
A comprehensive text analysis tool that counts words, characters (with and without spaces), sentences, and paragraphs in real time. Also estimates reading and speaking time. Ideal for writers, students, and anyone working with text length constraints like tweets or meta descriptions.
Built for Devs
Designed by people who use these tools in production every day.
Smart Defaults
Reasonable assumptions out of the box, every assumption overridable when you need it.
Workflow-Friendly
Pairs with your IDE, CI, and code review, output drops into commits and PRs cleanly.
01 Metric Distribution Matrix
| Metric | Standard Value | Contextual Target | SEO Weight |
|---|---|---|---|
| Word Count | Variable | 1500-2500 (Long-form) | High |
| Characters | < 160 | Meta Descriptions | High |
| Read Time | 3-7 min | Optimal Engagement | Medium |
| Sentences | 15-20 words | Readability Average | Low |
02 Text Analysis Pipeline
03 Where Word and Character Counts Matter
Every platform that hosts text has a budget. Some are hard caps; some are soft optimization targets. Knowing which applies to your draft prevents the rejected-at-submission moment.
-
Twitter / X: 280 character hard cap URLs count as 23 characters regardless of length (t.co shortening). Emoji are 2 characters each because they are UTF-16 surrogate pairs. CJK characters count as 2 each on the platform's weighted-character rules.
-
SEO meta descriptions: 155 char sweet spot Google truncates at roughly 155β160 characters on desktop, 120 on mobile. Above the limit, the search engine rewrites your description with an extracted snippet, usually worse than what you wrote.
-
College essays: hard word-limit submissions Common App essay caps at 650 words; over is rejected outright by the submission system. Word counts here are the platform's word count, which usually matches whitespace tokenization (the default this tool uses).
-
Medium-style read time Medium uses 265 wpm for English; a 1,000-word post shows as "4 min read". Adjust expectations: technical posts read 150β180 wpm; light prose 300+ wpm.
-
LLM token approximation Rough rule for English: 1 token β 0.75 words, or 1 word β 1.3 tokens. Useful for ballpark cost and context-window sizing, but for billing or hitting a hard token cap, use a dedicated tokenizer, see the LLM token counter.
04 Worked Examples
The cat sat on the mat. It was a sunny day.
The cat purred happily for hours.
Words: 18
Characters (w/ spaces): 86
Characters (no spaces): 67
Sentences: 3
Paragraphs: 1 (no blank line break)Paragraph detection looks for blank-line separators (\n\n). A single newline inside continuous prose is one paragraph; two newlines is two. This matches Markdown and most editor behavior.
πΊπΈUTF-16 code units: 4 (.length in JavaScript)
Unicode code points: 2 ([...str].length in JS)
Grapheme clusters: 1 (what the user sees)The US flag is two regional-indicator code points (πΊ + πΈ) that the renderer combines into one glyph. "πΊπΈ".length in JavaScript returns 4 because it counts UTF-16 surrogates. Twitter's "weighted character" count is different again, they use grapheme-aware counting capped at certain code points.
2000 / 200 wpm β 10:00 min (technical / careful reading)
2000 / 250 wpm β 8:00 min (typical adult, blog default)
2000 / 300 wpm β 6:40 min (light fiction / skimming)2000 / 130 wpm β 15:23 min (TED-style measured pace)
2000 / 150 wpm β 13:20 min (conversational presentation)Speaking is slower than reading by roughly half. For a 30-minute conference talk, aim for ~4,000 words of script at 130β140 wpm with breathing room for slides and pauses.
05 Related Tools
Words and characters are one slice of text measurement. For different units, tokens, raw codepoints, structural metrics, these tools take over.
LLM Token Counter
For billing-accurate counts against GPT, Claude, or Llama tokenizers, words are only a rough approximation of tokens.
Character Counter
A focused tool when you only need char counts (with and without spaces), useful for tight SMS or tweet drafts.
Markdown to HTML
Render Markdown to plain HTML so you can count the published text, not the syntax characters surrounding it.