Skip to content
TinySolve

Word Counter

Count words, characters, sentences and paragraphs as you type — with reading time.

Runs in your browser — nothing you type is sent anywhere

Nothing counted yet

0
Words
0
Characters · with spaces
0
Characters · no spaces
0
Sentences
0
Paragraphs

Estimated time

Reading
0 sec
Speaking aloud
0 sec

Reading at 225 words per minute, speaking at 130. Both are estimates.

Check against a limit

280 of 280 characters left

About the Word Counter

Almost every piece of writing has a limit attached to it. An essay has a word count, a meta description gets cut off at around 160 characters, a tweet stops at 280, and a LinkedIn headline is capped at 220. This counter tells you where you stand against all of them at once, updating on every keystroke so you can edit down to a target instead of pasting into a checker over and over.

It counts five things: words, characters with spaces, characters without spaces, sentences and paragraphs. Words are separated on any run of whitespace, so hyphenated compounds like "well-known" count as one word and an em-dash between words does not merge them. Sentences are counted on terminating punctuation, and common abbreviations are not treated as sentence endings. Paragraphs are separated by blank lines, which matches how most editors and word processors behave.

Reading time is calculated at 225 words per minute, roughly the average adult silent reading speed for general prose, and speaking time at 130 words per minute, which is a comfortable presentation pace. Both are estimates meant for planning a talk or setting expectations on an article, not precise measurements.

Your text is never sent anywhere. The counting happens in the page itself, which means you can safely paste an unpublished draft, a client document or anything else you would not want sitting in a server log.

How to use the Word Counter

  1. Paste or type your text

    Drop text into the box, or start typing directly. The counts appear immediately — there is no button to press and nothing to submit.

  2. Read the counts

    Words, characters with and without spaces, sentences and paragraphs are shown together, along with estimated reading and speaking time.

  3. Check against a limit

    Pick a common limit — such as a meta description or a tweet — to see how much room you have left and whether you are over.

  4. Edit until it fits

    Keep editing in place. Every count updates as you type, so you can trim to an exact target without re-checking.

Frequently asked questions

Does the character count include spaces?
Both numbers are shown. "Characters" includes spaces, punctuation and line breaks, which is the figure Twitter/X, meta descriptions and most form limits use. "Characters without spaces" removes all whitespace, which is what some academic and translation briefs ask for.
How are words counted?
Text is split on runs of whitespace, so any sequence of non-space characters is one word. A hyphenated compound such as "state-of-the-art" counts as one word, and numbers, URLs and emoji each count as one word. This matches how Microsoft Word and Google Docs count.
Is my text uploaded or stored?
No. The counting runs entirely in your browser using JavaScript on this page. Nothing you type is sent to a server, saved, or logged, so it is safe to paste confidential drafts.
How accurate is the reading time?
It uses 225 words per minute, the common average for adult silent reading of general prose. Dense technical writing reads slower and light copy reads faster, so treat it as a planning estimate rather than a measurement.
How does it count sentences?
Sentences are counted at full stops, question marks and exclamation marks, with common abbreviations such as "Dr." and "e.g." excluded so they do not inflate the total. Unusual formatting can still throw the count off by one or two.
Can I use it for an essay or assignment word count?
Yes. The word count matches the method used by Word and Google Docs, so it is a reliable check. Confirm with your institution whether titles, headings, citations and reference lists are included in your limit, since that varies.