Word Counter

Count words, characters, sentences and reading time as you type. Nothing is uploaded or stored.

Word Counter gives you a live count of words, characters, sentences and paragraphs as you type or paste, plus estimated reading time, speaking time and a keyword-density breakdown. It runs entirely in your browser — your text is never sent anywhere, which makes it safe for drafts, client work and anything confidential.

0
Words
0
Characters
0
Characters (no spaces)
0
Sentences
0
Paragraphs
0.0
Avg. word length
Longest word
0
Unique keywords
Reading time at 225 wpm
Speaking time at 130 wpm

Keyword density

Most-used words, excluding common filler words like “the” and “and”.

Type at least a few words to see which terms you lean on most.

How Word Counter works

Counting words sounds trivial until you compare two tools and get different numbers. The definition used here is the same one Microsoft Word and Google Docs use: a word is any run of characters separated by whitespace. So "state-of-the-art" counts as one word, "e.g." counts as one, and a numeral like "2026" counts as one. Sentences are detected by terminal punctuation — a full stop, question mark, exclamation mark or ellipsis followed by a space or the end of the text — and paragraphs by blank lines between blocks.

Character counts come in two flavours because different platforms count differently. The "characters" figure includes spaces and line breaks, which is what Twitter/X, SMS and most database field limits measure. "Characters without spaces" is what academic submissions and some publishing systems ask for. Meta descriptions, ad copy and bios almost always mean the with-spaces number.

Reading time is calculated at 225 words per minute, the middle of the range for adult silent reading of general prose. Speaking time uses 130 words per minute, which is a comfortable presentation pace — faster than most people manage while also thinking, slower than an auctioneer. Use these as planning figures: a five-minute conference talk is roughly 650 words, and a "3 min read" blog post is around 675.

The keyword density panel counts how often each word appears as a percentage of the total, after stripping punctuation and removing about eighty common stop words. It exists for two different jobs. If you are writing for search, it tells you whether your target phrase actually appears in the text and whether you have overdone it — anything above roughly 3% for a single term reads as stuffed to both readers and search engines. If you are editing prose, it is a fast tic-detector: it will show you that you have used "actually" eleven times in nine hundred words, which is the kind of thing you stop noticing in your own drafts.

Everything runs locally in JavaScript. There is no upload, no autosave and no logging, so pasting an unpublished manuscript, a client contract or an internal memo carries no more risk than opening it in a text editor. Closing the tab discards the text entirely.

How to use Word Counter

1

Paste or type your text

Drop in an essay, article, caption, script or email. The counters update on every keystroke.

2

Read the stats

Words, characters with and without spaces, sentences, paragraphs, average word length, reading time and speaking time.

3

Check your keywords

The density panel shows the words you lean on most, ignoring filler like "the" and "and" — useful for both SEO and self-editing.

Frequently Asked Questions

How is a word counted?
+
A word is any sequence of characters bounded by whitespace — the same rule Microsoft Word and Google Docs use. Hyphenated compounds like "well-known" count as one word, and numbers count as words.
Is my text sent to a server?
+
No. All counting happens in your browser with JavaScript. Nothing is uploaded, saved or logged, so it is safe for confidential drafts and client work.
How accurate is the reading time?
+
It assumes 225 words per minute, a typical adult silent reading speed for general prose. Dense technical or academic writing reads slower, so treat the figure as a planning estimate rather than a promise.
Which character count should I use for a meta description or tweet?
+
Use the "characters" figure that includes spaces — that is what X/Twitter, SMS, meta descriptions and most form limits measure. The no-spaces count is mainly for academic submissions.
What is a good keyword density for SEO?
+
There is no magic number, but 0.5–2% for your main phrase reads naturally. Above about 3% the repetition becomes obvious to readers and looks like keyword stuffing to search engines.
How many words is a 5-minute speech?
+
Roughly 650 words at a comfortable 130 words-per-minute pace. Allow fewer if you plan to pause for slides, demos or questions.
Does it count words in a PDF or Word document?
+
Not directly — paste the text in. To get text out of a PDF first, use our PDF to Word or PDF to Markdown tools, then paste the result here.
How are sentences and paragraphs detected?
+
Sentences end at a full stop, question mark, exclamation mark or ellipsis followed by whitespace or the end of the text. Paragraphs are blocks separated by a blank line.

Related tools