Word Counter

Count words, characters, sentences and paragraphs as you type, with reading time, keyword density and quick case changes.

Runs in your browser — your text never leaves your device

Change case:

Your draft is saved only in this browser.

0words
Characters
0
Characters (no spaces)
0
Sentences
0
Paragraphs
0
Lines
0
Average word length
0
Reading time
0 sec
Speaking time
0 sec
Longest word
—

Reading time is based on ~200 words per minute and speaking time on ~130 words per minute. Everyone reads at a different speed, so treat these as estimates.

Keyword density

Top 10 words, leaving out common words such as "the" and "and".

WordCountDensity
Start typing to see keywords.

How to use the Word Counter tool

  1. Type or paste your text into the box, or press "Upload .txt file".
  2. Read the live counts - words, characters, sentences, paragraphs, lines, reading and speaking time.
  3. Check the keyword density table to spot words you repeat too often.
  4. Use the "Change case" buttons if needed, then press "Copy text".

Count words as you write

Essays, applications, articles and social posts often come with a word limit. This word counter updates live as you type or paste, so you always know where you stand. It works in any browser, on phones and computers, and there is no sign-up.

What it counts

  • Words, shown large at the top.
  • Characters, with and without spaces.
  • Sentences, recognizing full stops, question marks and exclamation marks, as well as the Urdu (۔), Arabic (؟) and Hindi (।) sentence marks.
  • Paragraphs, separated by a blank line.
  • Lines that contain text.
  • Average word length in characters.
  • Reading time and speaking time, based on about 200 and 130 words per minute. These are typical averages, not measurements of your own speed.
  • Longest word, handy for spotting typos or very long terms.

Accurate in many languages

Many simple counters split text only on spaces and English letters, which miscounts words in other scripts. This counter recognizes letters and combining marks in any script, so Urdu, Hindi, Arabic and accented European text are counted properly, even when mixed with English. Emoji and accented letters count as one character each, as you see them.

Keyword density

The keyword table shows your ten most used words, how many times each appears, and what share of the text they make up. Common words such as “the”, “and” and “is” are left out, so the table highlights the words that carry meaning.

Use it to:

  • spot a word you have repeated too often in an essay or cover letter;
  • check that an article actually covers its main topic;
  • vary your vocabulary before submitting.

Change case in one click

Below the text box you can switch everything to UPPERCASE, lowercase, Title Case (major words capitalized) or Sentence case (first letter of each sentence capitalized). This is useful for headings, or for fixing text typed with Caps Lock on.

Upload a text file

Press “Upload .txt file” to load a plain text file from your device. It is read in your browser, not uploaded. For Word documents or PDFs, copy the text and paste it into the box.

Your draft stays on your device

The text you type is never sent to a server. To protect you from losing work, the counter saves a draft in your browser’s own storage on this device, and restores it when you come back. Press “Clear saved text” to remove the saved copy, or “Clear” to empty the box.

Word limits: a few tips

  • Check what counts. Some applications count headings and references; others do not. Follow the instructions you were given.
  • Hyphenated words such as “well-known” count as one word here, as in most word processors.
  • Numbers count as words, so “in 2024” is two words.

Words or characters?

Essay and application limits are usually given in words, while social media, text messages and search snippets usually use characters. This page shows both, but if you are writing to a character limit, the Character Counter adds progress bars for common limits.

Using reading and speaking time

Reading time helps you judge whether a blog post or email is a quick read or a long one. Speaking time is useful when preparing a speech or presentation: if you have five minutes, aim for a script whose speaking time is a little under that, to leave room for pauses.

Writing for a platform with a character limit, such as a social post or a page title? The Character Counter shows progress bars for common limits. Students may also find the GPA Calculator and Percentage Calculator useful, and the QR Code Generator turns a link to your finished work into a scannable code.

Frequently asked questions

How does the word counter count words?

A word is any run of letters or numbers, including words joined by an apostrophe or hyphen, such as don't or well-known. Numbers like 3.14 count as one word. Punctuation and emoji on their own are not counted.

Does it work with Urdu, Hindi or Arabic?

Yes. It recognizes letters and vowel marks in any script, so text in Urdu, Hindi, Arabic, accented European languages, or a mix, is counted correctly when words are separated by spaces.

How is reading time calculated?

Reading time assumes about 200 words per minute and speaking time about 130 words per minute. People read at different speeds, so treat these as estimates.

Is my text saved or uploaded?

Your text is not uploaded. A draft is saved only in your own browser so it is still there if you reload the page. Press "Clear saved text" to remove it.

Can I use it on my iPhone?

Yes. It works in Safari and other mobile browsers. Paste text from Notes, Mail or any app, and the counts update immediately.

What is keyword density?

It is how often a word appears as a percentage of all words. The table lists your ten most frequent words, leaving out common words like "the" and "and".

Can I upload a Word or PDF document?

The upload button accepts plain .txt files. For Word or PDF documents, open them, copy the text and paste it into the box.