Word counter

Paste or type your text to count words, characters (with and without spaces), sentences and paragraphs instantly. You also get reading and speaking time, your most-used keywords, and how much room is left for an X post, SEO title, meta description, Instagram caption or LinkedIn post.

Free, no sign-up Runs in your browser
Saved in this browser only, never uploaded.

Counts

Words
0
Characters
0
Characters without spaces
0
Sentences
0
Paragraphs
0
Reading time
0 sec
Speaking time
0 sec

Reading time assumes 238 words per minute; speaking time assumes 150 words per minute.

Top keywords

WordCountDensity

Common words such as "the", "and" and "with" are left out.

Character limits

WhereLimitYour text

SEO title and meta description limits are approximate: Google cuts them by pixel width, not by characters.

How the words and characters are counted

Every count updates as you type. Your text is kept in this browser's local storage, so it is still there if you close the tab. It is never sent to a server.

CountWhat it includes
WordsAnything between spaces that contains a letter or a digit. "Well-known", "don't", "3.5%" and "COVID-19" each count as one word, as in Microsoft Word. A dash on its own, an emoji or a bullet point is not a word. Words joined by an em dash (yes—no) count as two.
CharactersEvery character, including spaces, line breaks and punctuation. A letter with an accent, or an emoji such as 👍🏽, counts as one character.
Characters without spacesThe same count with spaces, tabs and line breaks removed.
SentencesText ending in . ! ? or …, and each line. A full stop after "Mr", "Dr" or "e.g." doesn't end a sentence, and neither does one followed by a small letter.
ParagraphsLines that contain at least one word. Blank lines are ignored.

Chinese, Japanese and Thai

These languages don't put spaces between words. In modern browsers the counter uses the browser's built-in word segmentation (Intl.Segmenter) to find word boundaries, so 我喜欢学习中文 counts as four words: 我, 喜欢, 学习, 中文. In older browsers, each Chinese character or Japanese kana counts as one word. Treat word counts in these languages as estimates; character counts are exact.

Reading time and speaking time

Reading time assumes 238 words per minute. That is the average silent reading speed for English non-fiction found in a 2019 review of reading-rate studies by the psychologist Marc Brysbaert. Speaking time assumes 150 words per minute, a steady pace for a talk or a presentation. If you speak slowly, or the material is technical, allow more time.

Worked example: a 1,500-word article takes 1,500 ÷ 238 = 6.3 minutes to read (about 6 min 18 sec), and 1,500 ÷ 150 = 10 minutes to read aloud. To plan a speech, work backwards:

Speech lengthWords at 150 per minute
1 minute150
3 minutes450
5 minutes750
10 minutes1,500
20 minutes3,000

Character limits worth knowing

  • X (Twitter): 280 characters for a standard post. X weighs some characters as two (most emoji, and Chinese, Japanese and Korean characters) and counts every link as 23, so a post near the limit may count differently there.
  • SEO title: about 60 characters. Google cuts titles by pixel width, so a title full of wide letters (W, M) is cut sooner.
  • Meta description: about 155 characters. Google may show more or less, and sometimes writes its own snippet from the page.
  • Instagram caption: 2,200 characters. Only the first line or two show before "more".
  • LinkedIn post: 3,000 characters. The feed shows roughly the first few lines before "see more".

Using the keyword list

The keyword table lists the ten words you use most, ignoring common words such as "the", "is" and "with". Density is the share of all your words: a word used 6 times in a 300-word text has a density of 2%.

Use it to spot repetition. If one word dominates, try a synonym or rephrase. There is no ideal keyword density for search engines. Google's spam policies treat keyword stuffing as spam, so write for readers and use your main phrase where it fits naturally.

Tips for hitting a word count

  • Too long? Cut filler words ("really", "very", "in order to"), merge sentences that repeat a point, and turn long lists of examples into one good one.
  • Too short? Add a concrete example, a number, or an answer to the question a reader would ask next. Don't pad.
  • Check the rules. Schools and journals differ on whether titles, headings, footnotes and references count toward a limit.
  • Fix capitals in bulk. To turn a heading into Title Case or Sentence case, paste it into the case converter.

Frequently asked questions

Is my text saved or uploaded?
Your text is saved only in your browser's local storage, so it survives a page reload. It is never sent to our server. Click Clear to delete it.
How many pages is 1,000 words?
Roughly two pages single-spaced or four pages double-spaced, in a 12-point font with normal margins. The exact number depends on the font, spacing and paragraph breaks.
How long does it take to read 1,000 words?
About 4 minutes 12 seconds at an average reading speed of 238 words per minute, and about 6 minutes 40 seconds to read aloud at 150 words per minute.
Are hyphenated words counted as one word?
Yes. "Well-known" and "state-of-the-art" each count as one word, the same as in Microsoft Word. Words separated by an em dash or en dash count separately.
Why is my count different from Word or Google Docs?
Word processors follow slightly different rules for dashes, slashes, numbers, links and footnotes. Differences are usually a few words in a thousand.
Does the character count include spaces?
The tool shows both. Characters includes spaces and line breaks; Characters without spaces leaves them out. Most platform limits, such as X's 280, include spaces.

Last updated . How we check our tools.