Word Counter

Instantly count words, characters, sentences, and paragraphs in any text. Also shows estimated reading time, speaking time, and top keyword density. Free, real-time, no sign-up required.

0
Words
0
Characters
0
Chars (no spaces)
0
Sentences
0
Paragraphs
0s
Reading time
0s
Speaking time
0
Unique words

Top Keyword Density

Top 10 most frequent words in your text (common stopwords excluded).

# Word Count Density
Start typing to see keyword density.

All counting happens locally in your browser — nothing is ever sent to a server.

How to Use Word Counter

  1. Paste or type your text into the large box above.
  2. Watch the stats update in real time — words, characters, sentences, paragraphs, reading time, and speaking time all refresh as you type.
  3. Review keyword density below the stats to see which words dominate your text, and click Clear when you want to start fresh.

Why Count Words?

Word count is one of the most practical metrics in writing. Every serious writing task has a length target, and missing that target — in either direction — signals a problem. A novel under 50,000 words is usually considered a novella; a cover letter over 400 words risks being skimmed and skipped. Knowing your count instantly keeps you honest about pacing, depth, and structure.

For SEO and content marketing, character limits are unforgiving. Google truncates meta descriptions around 155–160 characters, title tags around 60. Write a tag that is one character too long and Google simply cuts it mid-word. The character count (with spaces) shown above matches exactly how search engines and social platforms measure your copy.

Social media is the other territory where character counting is non-negotiable. Twitter/X allows 280 characters, LinkedIn posts 3,000, Instagram captions 2,200, and Bluesky 300. A post that overflows the limit gets truncated with an awkward "…" — costing you the punchline or the call to action. Drafting inside a counter lets you shape the sentence to fit instead of discovering the problem after you hit publish.

Academic writing lives and dies by word count. Essays are assigned at 1,500 words; dissertations at 80,000; journal articles typically cap at 6,000–8,000. Most institutions count strictly, including or excluding footnotes and references depending on the style guide. Checking your count early avoids the painful last-minute exercise of cutting a fifth of your argument because you drifted over.

Copywriters and freelancers are often paid by the word. Whether you charge $0.10 or $1.00 per word, the client wants an exact number, and so does your invoice. For ad copy, brevity is the whole craft: a Google Ads headline is 30 characters, a description 90. Fitting a compelling message into that space is impossible without watching the count live.

Finally, the reading time and speaking time estimates are useful beyond curiosity. Bloggers use reading time ("5 min read") to set reader expectations and boost engagement. Public speakers check speaking time to hit a 10-minute keynote or a 3-minute elevator pitch without going over. Podcasters script episodes to target durations. All of it starts with an honest word count.

Frequently Asked Questions

How does this word counter work? â–¼

Start typing or paste your text into the box. The counter updates in real time as you type — no button to press. Counting happens entirely inside your browser, so nothing is ever uploaded to any server.

How is a word defined? â–¼

A word is any sequence of non-whitespace characters separated by spaces, tabs, or line breaks. The text is trimmed first, so leading and trailing whitespace does not inflate the count. This matches the definition used by Microsoft Word and Google Docs for most plain text.

How are reading time and speaking time calculated? â–¼

Reading time uses an average adult silent reading speed of 238 words per minute, based on peer-reviewed meta-analyses. Speaking time uses 150 words per minute, the average conversational and presentation pace. Divide your word count by these numbers to get the estimate yourself.

How is sentence count detected? â–¼

Sentences are detected by splitting the text on terminal punctuation: periods, exclamation marks, and question marks. Line breaks also act as sentence boundaries. Abbreviations like "Dr." or "e.g." may slightly inflate the count, so use this as a close estimate rather than a strict grammatical analysis.

How are paragraphs counted? â–¼

Paragraphs are separated by one or more blank lines (two consecutive line breaks). A single line break within a block is treated as a continuation of the same paragraph, which matches how most writers structure plain text.

What are stopwords in the keyword density table? â–¼

Stopwords are extremely common words like "the", "a", "and", "is", "to", "of", "in", and "it" that would otherwise dominate every density report. Our tool filters out a standard English stopword list so you see the words that actually carry meaning in your text.

Is there a character or word limit? â–¼

No hard limit. Because the tool runs entirely in your browser, performance scales with your device. Most modern browsers handle documents of 100,000+ words smoothly. Extremely large documents (novels, full books) may slow down real-time updates slightly on older hardware.

Does this tool save or transmit my text? â–¼

No. There is no backend, no database, and no analytics capturing what you type. Your text never leaves your device. You can verify this by opening your browser DevTools Network tab while typing — you will see zero requests made.

Can I use this for Twitter, LinkedIn, or SEO character limits? â–¼

Yes. The "Characters" metric (with spaces) matches how Twitter/X, LinkedIn, Facebook, and Google SERP snippets count characters. Use it to stay within the 280 characters for a tweet, 3,000 for a LinkedIn post, or 155–160 for an SEO meta description.

Does this work offline? â–¼

Yes. Once the page has loaded, the entire counter works offline. You can even save the page and use it without an internet connection — useful for writers on planes, trains, or anywhere without reliable Wi-Fi.