Skip to content
ToolsOrbit

Module 09 · Text & Writing

Word & Character Counter

Count words, characters, sentences and paragraphs as you type, see reading and speaking time, find your top keywords and check social media limits.

Module 09 · WORD COUNTER

60 words, 324 characters

Character limits

  • X (Twitter) post324 / 280 (44 over)
  • Meta description324 / 155 (169 over)
  • SMS (single GSM-7 message)324 / 160 (164 over)
  • Instagram caption324 / 2,200 (1,876 left)
  • LinkedIn post324 / 3,000 (2,676 left)
Words
60
Characters
324
No spaces
264
Sentences
6
Paragraphs
2
Reading time
16 sec
238 words per minute
Speaking time
28 sec
130 words per minute

Top keywords

  1. aloud1 (1.7%)
  2. breath1 (1.7%)
  3. carry1 (1.7%)
  4. clear1 (1.7%)
  5. clever1 (1.7%)
  6. cutting1 (1.7%)
  7. draft1 (1.7%)
  8. fewest1 (1.7%)
  9. first1 (1.7%)
  10. good1 (1.7%)

Runs in your browser. Nothing you enter is uploaded.

Checklist

How to use the word counter

  1. 01

    Type or paste your text into the box. Every count updates instantly, including the character limit bars below it.

  2. 02

    Read the word and character counts on the right. "No spaces" counts every character except spaces, tabs and line breaks.

  3. 03

    Check reading time (238 words per minute) and speaking time (130 words per minute) to estimate how long a post or speech will take.

  4. 04

    Scan the top keywords. Common words such as "the" and "and" are excluded, so the list shows what the text is actually about.

  5. 05

    Use the character limit bars to keep inside the limit for a tweet, a meta description, an Instagram caption, a LinkedIn post or a single SMS.

Telemetry

How it works

The counter tokenises the text with Unicode-aware rules, so accented letters, hyphenated words and contractions are handled the way a person would count them.

Words = sequences of letters or digits, with internal hyphens, apostrophes and periods kept together (well-known, don't, 3.5)

Characters = every Unicode character, including spaces and line breaks; "no spaces" removes whitespace

Sentences = runs of text ending in . ! ? or an ellipsis; a line without terminal punctuation counts as one

Paragraphs = non-empty lines

Reading time = words / 238 x 60 seconds; speaking time = words / 130 x 60 seconds (rounded up)

Keyword share = occurrences / total words x 100

Worked example

A 476-word blog post takes 476 / 238 = 2 minutes to read and 476 / 130 = 3 minutes 40 seconds to say out loud. If the word "pricing" appears 12 times, its share is 12 / 476 = 2.5%, which is high enough to look repetitive to a reader.

A meta description of 162 characters is 7 over the 155-character preset, so the bar turns red and shows the overage. Trimming one adjective usually fixes it.

Why counts differ between tools

Word counts from different programs rarely agree exactly, because each one makes different decisions about edge cases. Is "well-known" one word or two? Is "3.5" a word? Does an em dash with no spaces join two words? Microsoft Word, Google Docs and most online counters each answer those questions slightly differently, and the gap grows with the amount of punctuation in the text.

This counter treats hyphenated words and contractions as single words, counts numbers as words, and ignores standalone punctuation. If a publication has a hard word limit, check which tool they use and leave a margin of a few words either way.

Characters with and without spaces

Most character limits online, including the ones in the presets, count spaces. Some academic and translation contexts use characters without spaces instead, and translators often quote per 1,000 characters without spaces. Both figures are shown so you can use whichever one your brief asks for. Emoji and other symbols count as one character each here. Note that platforms sometimes weigh characters differently: X counts most emoji and East Asian characters as two, and an SMS switches to a 70-character limit as soon as it contains any character outside the GSM alphabet. For SMS specifically, use the SMS character counter, which handles encoding and segments.

Reading time and speaking time

The reading estimate uses 238 words per minute, which is the average silent reading speed for adults reading English non-fiction found in a large 2019 review of reading-rate studies. Real readers vary widely: skimmers go faster, and dense technical content goes slower. Treat the figure as a planning number for "5 min read" labels, email length and lesson timing rather than a promise.

The speaking estimate uses 130 words per minute, a comfortable pace for presentations, voice-overs and podcast scripts. Audiobook narration and conference talks tend to sit between 120 and 160. If you are timing a speech, read it aloud once with a stopwatch and compare; then you will know whether you speak faster or slower than the average and can adjust.

Using the keyword list

The top keywords list shows the ten most frequent words after removing about 180 common English stop words such as "the", "and", "with" and "your". It is useful for two opposite checks. For SEO, confirm that the term you want a page to rank for actually appears, and that it is not so frequent that the text reads as stuffed; a share above 2% to 3% for a single word often reads unnaturally. For general writing, the list exposes crutch words. If "really", "very" or "just" are in your top ten, the draft probably needs a pass to cut them.

Character limits worth knowing

  • X (Twitter): 280 characters. Links count as 23 characters regardless of length, and some characters count double.
  • Meta description: about 155 characters. Google truncates by pixel width rather than a fixed count, so 150 to 155 is the safe range for desktop and less for mobile.
  • Instagram caption: 2,200 characters, but only the first two lines show before "more", so put the point first.
  • LinkedIn post: 3,000 characters, with the first three lines visible before "see more".
  • SMS: 160 characters in a single GSM-7 message, or 70 with Unicode characters such as emoji.

The presets count plain characters including spaces, which matches how most people check a draft. For exact behaviour on each platform, paste the final text into the platform itself before publishing.

Mission briefing

Frequently asked questions

Q01 Why does my word count differ from Microsoft Word?

Different tools treat hyphens, numbers, URLs and symbols differently. This counter keeps hyphenated words and contractions together and counts numbers as words. Differences of a few words on a long document are normal.

Q02 Do emoji count as characters?

Yes, each emoji counts as one character here. Some platforms count them as two, and an SMS switches to the shorter Unicode limit as soon as one appears, so check the platform if you are right at the limit.

Q03 How is reading time calculated?

Words divided by 238 words per minute, rounded up to the nearest second. Speaking time uses 130 words per minute. Both are averages; your audience may read or you may speak faster or slower.

Q04 What counts as a paragraph?

Every non-empty line. A single line break starts a new paragraph, and blank lines are ignored. This matches how most word processors count paragraphs.

Q05 Which words are excluded from the keyword list?

Around 180 common English words with little meaning on their own, such as articles, pronouns, prepositions and auxiliary verbs, plus single letters and plain numbers. Everything else is counted, with capitalisation ignored.

Q06 Is my text stored anywhere?

No. Counting happens in your browser and the text is never uploaded. If you click Share, the text is encoded into the link itself so the recipient sees the same counts.

Nearby satellites

Runs in your browser. Nothing you enter is uploaded.

This tool runs entirely on your device. There is no server-side processing and no account. Last reviewed October 21, 2026. Read the disclaimer.