Saves to this device
0 words0 characters0 sentences

Insights

0

Words

0

Characters

0

Sentences

0

Paragraphs

Characters without spaces0
Lines0
Unique words0
Words per sentence0

Reading time

238 wpm

0s

0 words at 238 words per minute.

Speaking time

150 wpm

0s

Read aloud at 150 words per minute.

Free online
word counter

EasyWordCounter counts words, characters, sentences and paragraphs as you type, with characters shown both with and without spaces. It estimates how long your text takes to read silently and to say aloud, and saves your draft to your own device so a refresh never loses it.

Nothing you write is uploaded. Every figure is calculated in your browser, which is why there is no account to create and no limit on how much you paste. For platform limits, the character counter checks your text against X, LinkedIn, a YouTube title and a meta description at once.

What the word counter measures

Every figure updates on the next keystroke. Nothing needs to be submitted.

  • Words — space-separated tokens containing a letter or number, so hyphenated words and contractions count once.
  • Characters — with and without spaces, counted by character rather than by byte, so an emoji or an accented letter counts as one.
  • Sentences — separated by a full stop, question mark or exclamation mark. Decimals, initials and common abbreviations like “Dr.” do not split a sentence.
  • Paragraphs — blocks of text separated by a blank line.
  • Lines and unique words — useful for lists, scripts and checking repetition.

Reading time

Reading time is your word count divided by a reading speed, shown as minutes and seconds. The default is 238 words per minute, which is the average silent reading speed for adults reading non-fiction. Technical material is slower; a familiar subject is faster, so the panel lets you move the speed to match your own audience.

A 1,000-word article is roughly four minutes at that speed. If you are writing for a publication with a “5 minute read” badge, aim for about 1,200 words.

Speaking time

Speaking time uses a slower rate, because reading aloud takes longer than reading silently. 150 words per minute is a natural presentation pace; nervous or rushed delivery runs closer to 170, and a deliberate, emphatic pace closer to 130. The speaking time calculator shows all three side by side, and the readability checker flags the sentences long enough that you will need a breath.

Keyword density

Keyword density is how often a word or phrase appears as a share of the total word count. Use it as a repetition check rather than a target: search engines stopped rewarding a specific percentage a long time ago. If one term is well above two or three per cent, the writing usually reads as repetitive to a human before it looks unnatural to a crawler.

The keywords panel counts single words and two- and three-word phrases, and can ignore function words like “the” and “of” so the list reflects your subject.

Why privacy matters here

Writing is often unfinished, confidential or both — a cover letter, a legal complaint, a school essay, an unannounced product. A word counter has no reason to see any of it.

EasyWordCounter processes your writing locally in your browser. We do not upload your writing to our servers, because there is no server involved in the counting at all. Drafts are saved to your own device, and Private mode switches saving off completely. Read the full privacy policy for the detail.

Frequently asked questions

Does EasyWordCounter save my writing?
Yes, but only on your own device. Drafts are stored in your browser using IndexedDB so your text is still there after a refresh. Nothing is uploaded to us, and you can turn saving off entirely with Private mode.
Is EasyWordCounter free?
Every tool on the site is free, with no account and no sign-up. The site is paid for by advertising.
Is my writing uploaded anywhere?
No. Every count, reading level, keyword figure and score is calculated by JavaScript running in your browser. Your text never leaves the device.
What counts as a word?
Anything separated by a space that contains at least one letter or number. "State-of-the-art" is one word, "don't" is one word, and "2,000" is one word. A stray dash on its own is not counted. Each Chinese, Japanese or Korean character counts as one word, because that text is not separated by spaces.
Does punctuation count as characters?
Yes. The character count includes letters, numbers, punctuation, symbols and spaces. We also show the count without spaces, which is what most social platforms and form limits use.
How is reading time calculated?
We divide your word count by a reading speed of 238 words per minute, the average for adults reading non-fiction on screen. You can change the speed on the reading time panel.
How is speaking time calculated?
We divide your word count by a speaking rate of 150 words per minute, a natural presentation pace. Slow delivery is nearer 130 and fast is nearer 170, and all three are shown on the speaking time calculator.
Can I use EasyWordCounter offline?
The counting itself runs offline once the page has loaded, so you can keep writing if your connection drops. A fully installable offline version is planned.
Can I export my writing?
Yes. Download the current document as a .txt file from the editor toolbar, or export any saved draft from the drafts list.