Word & Character Counter
Live word, character, sentence and reading-time counts as you type. Nothing is uploaded — your text stays in your browser.
Words
0
Characters
0
No spaces
0
Sentences
0
Paragraphs
0
Lines
0
Reading time
0s
Speaking time
0s
Against common limits
About Word & Character Counter
Word Counter gives you live word, character, sentence and paragraph counts as you type, along with estimated reading and speaking time, how your text measures against common platform limits, and the words you use most.
Character counts are less obvious than they look. JavaScript's own length property counts UTF-16 code units, not characters, so a single emoji frequently counts as two and a family emoji made of joined glyphs can count as eight. An accented letter may be one unit or two depending on how it was normalised. This tool counts graphemes — what a person would call a character — which is why its number matches what a platform's own counter shows when a naive tool disagrees.
Reading time uses 200 words per minute, the widely used figure for silent adult reading of ordinary prose; speaking time uses 130, roughly the pace of a measured presentation. Both are estimates and dense technical material runs slower, but they are far more useful than a raw word count when you are deciding whether a talk fits a slot or an article is worth committing to.
The limit bars exist because the consequences of exceeding them are invisible until it is too late. A meta description over about 160 characters gets truncated mid-sentence in search results, a title tag over roughly 60 is cut off, and an SMS over 160 is silently split into multiple billed messages. Seeing the overage as you write is more useful than discovering it after publishing.
How to count words and characters
- Paste or type your text into the box.
- Watch the counts update live as you edit — nothing to click.
- Check the limit bars if you are writing for a specific platform.
- Review the most frequent words to spot unintentional repetition.
- Clear the box when you are finished; nothing is stored.
Tips & common problems
Characters with and without spaces differ
Academic and freelance word limits usually mean characters including spaces, but some CMS fields count without. Both numbers are shown so you can satisfy whichever applies.
Emoji count as one character here
Counting is grapheme-based rather than code-unit based, which is why the number matches what a platform shows. Tools relying on string length often report emoji as two or more.
Reading time is an estimate, not a promise
200 words per minute suits general prose. Technical writing, dense tables or unfamiliar terminology can easily halve it.
Repetition shows up in the frequency list
If one word dominates, it is usually a crutch phrase rather than a keyword. Common filler words are excluded so the list reflects your actual vocabulary.
Frequently asked questions
Is my text uploaded anywhere?
No. Everything is counted in your browser as you type, and nothing is transmitted or saved. Closing the page discards it entirely.
How is reading time calculated?
Word count divided by 200 words per minute for reading, and 130 for speaking aloud. Both are standard averages for ordinary prose.
Why does your character count differ from another tool?
This counts graphemes — what a human calls a character — whereas many tools count UTF-16 code units, which reports emoji and some accented letters as more than one.
What are the limit bars for?
They show your text against common caps: 160 characters for SMS and meta descriptions, 280 for a post on X, and about 60 for a title tag, so you can see an overage while you write.
How are sentences counted?
By full stops, question marks and exclamation marks followed by whitespace. Abbreviations such as 'e.g.' can inflate the count slightly, which is inherent to counting without parsing grammar.
Can I use this for an essay or assignment word limit?
Yes. The word count follows the usual convention of whitespace-separated tokens, which is what word processors and most institutions use.