Word Counter

A free online word counter and word count checker — count words, characters with spaces, characters without spaces, sentences, paragraphs, and lines in real time. Plus reading time, speaking time, top keywords, and one-click Case Change. Everything updates live as you type, and nothing leaves your browser.

Your Text

Paste or type — stats update live
Tip: Shortcut Ctrl + Enter (or Cmd + Enter on Mac) inside the box to copy stats instantly. Everything runs locally — your text is never uploaded.
Case Change Convert text in one click

Live Stats

Waiting for text…
Words
0
Characters
0
Chars (no spaces)
0
Sentences
0
Paragraphs
0
Lines
0
Reading time
0s
Speaking time
0s

Top Keywords

Stop words excluded
Keywords will appear here as you type.

More Details

  • Unique words0
  • Average word length0
  • Longest word—
  • Avg. words per sentence0
  • Avg. sentences per paragraph0
  • Est. reading level—

What does the Word Counter do?

This free online word counter shows you a complete breakdown of any piece of text in real time. Words, characters, character count with spaces, character count without spaces, sentences, paragraphs, and lines are all counted as you type or paste. On top of the basics, it also estimates reading time and speaking time, finds your top keywords, and tells you a few useful statistics like unique words, average word length, and estimated reading level.

It is not just a word count checker — it is a full text counter. The same tool works as a word and character counter, a character counter, a sentence counter, a paragraph counter, a lightweight word frequency counter, and a keyword density checker for SEO. There is also a built-in Case Change panel so you can convert your text to UPPERCASE, lowercase, Title Case, Sentence case, Capitalize Each Word, tOGGLE cASE or camelCase without leaving the page.

Everything runs locally in your browser using JavaScript. The text you paste never leaves your device — there is no server processing, no logging, and no data storage. Close the tab and it's gone.

Whether you're a writer checking article length, a student hitting an exact word count, an SEO specialist reviewing keyword density, or a speaker rehearsing a script, this tool gives you the numbers you need in a single glance.

Word counter, character counter, sentence counter and text counter in one

Most people search for a single tool and land here: word counter online, word count checker, word and character counter, character counter, sentence counter, paragraph counter, text counter. Instead of jumping between five different pages, this one page handles all of them at once.

Word counter

Live word count using the same whitespace rule as Word and Google Docs. Works as a word count checker for essays, blogs, tweets and scripts.

Character counter

Total characters plus character count with spaces and character count without spaces, so you can match any platform's limit.

Sentence counter

Counts sentences by detecting ., ! and ?. Handy for readability checks and academic limits.

Paragraph counter

Paragraphs are counted as blocks of text separated by blank lines — matching how Word and Docs handle them.

Text counter

Lines, characters, words, unique words, average word length — a complete numeric snapshot of your text.

Word frequency & keyword density

The Top Keywords panel doubles as a word frequency counter and a quick keyword density checker for SEO review.

How to use the Word Counter

  1. Paste or type your text: Drop anything into the input box — an essay, a blog draft, an email, a speech, or a social media post. The counter starts working immediately.
  2. Read the stats grid: Words, characters, characters without spaces, sentences, paragraphs, and lines are all updated live.
  3. Check reading and speaking time: Reading time is based on 225 words per minute; speaking time uses 130 words per minute — a comfortable conversational or presentation pace.
  4. Review your top keywords: The keywords panel highlights the most frequently used words in your text, with common stop words like the, and, and of excluded.
  5. Change the case: Use the Case Change buttons to convert to UPPERCASE, lowercase, Title Case, Sentence case, Capitalize Each Word, tOGGLE cASE, camelCase, or to remove extra spaces.
  6. Copy or download stats: Use the Copy Stats button to grab a summary in one click, download the same summary as a .txt file, or use Copy Text to copy the converted text itself.
Shortcut: Press Ctrl + Enter (or Cmd + Enter on Mac) inside the input box to copy the full stats summary instantly.

Why use this Word Counter?

Live updates

Every stat recalculates instantly as you type. No button to click, no page refresh, no waiting.

Real numbers

Words, characters with and without spaces, sentences, paragraphs, lines — plus unique words and average word length.

Reading & speaking time

Estimates how long your text takes to read silently and to speak aloud, using standard rates.

Top keywords

See your most frequent words at a glance — a quick word frequency counter and keyword density checker for SEO, editing, and content review.

Case Change

Convert text to UPPERCASE, lowercase, Title Case, Sentence case, Capitalize Each Word, tOGGLE cASE or camelCase in one click.

100% private

Everything runs in your browser. The text you paste never leaves your device — no server, no logs, no tracking.

How words are counted

The word count uses a simple, predictable rule: the text is split on whitespace, and each sequence of non-space characters counts as one word. This is the same rule used by most word processors, editors, and content platforms, so your count here will match what you see in Word, Google Docs, and WordPress.

Some edge cases worth knowing:

  • Hyphenated words (state-of-the-art) count as one word because there is no whitespace inside.
  • Numbers like 2025 or 3.14 count as words.
  • URLs like https://example.com/page count as one word (the whole URL has no spaces).
  • Emojis count as one word if they stand alone with spaces around them.
  • Punctuation attached to a word does not add to the count.

The character count includes every character in the text — letters, digits, spaces, newlines, and punctuation. The characters without spaces count excludes spaces, tabs, and newlines, which is what many platforms use as their "character count" for posts and bios.

Character count with spaces vs without spaces

Two of the most common questions about this tool are answered by the two character tiles in the stats grid:

StatWhat it includesWhen to use it
CharactersEvery character in the text: letters, digits, punctuation, spaces, tabs and line breaks.Document limits, essay length, raw file size estimates.
Chars (no spaces)Only non-whitespace characters — no spaces, tabs or newlines.Twitter/X, Instagram bios, meta descriptions, SMS limits.

If a platform says "280 characters", it usually means characters with spaces. If a platform says "characters (no spaces)" it means exactly what the second tile shows. Both counts are always visible here, so you never have to guess.

Word frequency counter & keyword density checker

The Top Keywords panel is a lightweight word frequency counter and keyword density checker built into the same page. It scans your text, ignores common stop words (like the, and, of, to), and shows the words that actually carry meaning — sorted by how often they appear.

This is useful for:

  • SEO review: spot whether your target keyword is used often enough, or too often.
  • Editing: catch repeated words you didn't notice on a first read.
  • Content strategy: confirm the topic your text is really about.

If you need a deeper breakdown — every word with full counts and percentages — use the dedicated Word Frequency Counter or the Keyword Density Checker from the same suite.

How reading time and speaking time are calculated

Reading time and speaking time are estimates based on well-established average speeds:

MetricRate usedNotes
Reading time225 words per minuteStandard adult silent reading pace for average difficulty text
Speaking time130 words per minuteComfortable conversational or presentation pace, easy for audiences to follow

Speech pace varies widely: a fast presenter can hit 180 words per minute, while someone speaking deliberately can be as slow as 100 words per minute. 130 wpm is a safe middle ground for most talks, videos, and podcast scripts. For reading, 225 wpm is the widely cited average for adults reading on screens; slower readers may sit closer to 180 wpm.

Common word count targets and standards

Different formats have different expectations. Here's a quick reference table with the most commonly cited targets:

FormatTypical word countNotes
Twitter / X postUp to ~70 words280-character limit; a word averages about 5 characters plus a space
Instagram captionUp to ~125 words2,200-character limit; captions over ~150 words get truncated
LinkedIn post150–300 wordsThe "see more" cutoff is around 210 characters, so 30–50 words is the hook
SEO meta description20–25 wordsIdeally 150–160 characters
Blog post (news)400–600 wordsShort, focused, quick read
Blog post (standard)1,000–1,500 wordsThe sweet spot for most content marketing
Blog post (in-depth)2,000–3,000 wordsGuides, tutorials, pillar content
Long-form pillar3,500–7,000+ wordsUltimate guides, deep dives, mega-guides
College essay500–1,000 wordsVaries by prompt; Common App is 650 max
Short story1,000–7,500 wordsFlash fiction under 1,000; short stories 1,000–7,500
Novella17,500–40,000 wordsBetween a short story and a novel
Novel70,000–100,000+ wordsGenre-dependent; fantasy and sci-fi often run longer
5-minute speech~650 wordsAt 130 words per minute
10-minute speech~1,300 wordsAt 130 words per minute
30-minute talk~3,900 wordsAt 130 words per minute; leave room for pauses
TED-style talk (18 min)~2,300 wordsAt 130 words per minute
Podcast episode (30 min)~3,900–4,500 wordsScripted pace is faster than live conversation

These numbers are guidelines, not hard rules. Search engines favour content that answers the query fully — length is a consequence, not the goal. For academic work, always check the specific word count required by the assignment or publication.

Word count in different languages

The "split on whitespace" rule works well for languages that use spaces between words, including English, Spanish, French, German, Italian, Portuguese, Dutch, Russian, and most other European languages. It does not work for languages that write without spaces, such as Chinese, Japanese, and Korean.

For those scripts, professional word counts use a different unit. In Chinese, for example, a common metric is "字" (characters). If you're working with CJK text, treat the character count as your primary metric rather than the word count.

Emojis and other Unicode symbols each count as one character, which matches how most platforms (Twitter, Instagram, TikTok) count them.

Tips for hitting an exact word count

  • Track as you write. Keep the counter open in a side tab while drafting so you never have to stop and check.
  • Cut filler first. Words like "very", "really", "just", "actually", and "in order to" can almost always go. A 15-minute pass can often save 100+ words.
  • Prefer stronger verbs. "make a decision" becomes "decide" — three words become one.
  • Watch your ratio. If your target is 1,000 words and you're at 800, don't pad. Instead, add a concrete example or a short list that adds real value.
  • Use the sentence count for readability. Sentences of 15–20 words are comfortable for most readers. Anything over 30 is usually worth splitting.
  • Check your paragraph rhythm. Paragraphs of 3–5 sentences read easily. Long, dense paragraphs make readers skim.
  • Convert case when formatting. Headings look cleaner in Title Case, and body copy reads better in Sentence case — use the Case Change buttons to fix either in one click.

Related tools you might need

Privacy, accuracy, and limits

Privacy: Nothing you paste into this word counter is sent to a server. The whole counting engine is a JavaScript function that runs entirely in your browser tab. There is no upload, no queue, no analytics event that includes your text, and no server-side log.

Accuracy: Word counting uses the same whitespace-split rule as Microsoft Word and Google Docs, so your numbers should match. Character counts include everything in the input — including newlines — which is why the plain "Characters" tile may be higher than what your platform reports. Use the "Chars (no spaces)" tile when you need the space-excluded count.

Limits: There is no hard limit on input size. Because everything happens in-browser, the practical limit is your device's memory. Text of several megabytes processes in well under a second on a modern browser.

Frequently asked questions

Yes. This is a completely free online word counter and word count checker. No signup, no watermark, no hidden charges. Use it as often as you need, for personal or commercial work.
Words are counted by splitting your text on whitespace. Any sequence of non-space characters counts as one word. Punctuation attached to a word does not add to the count, so hello, counts as one word — the comma is ignored.
Yes. The tool shows character count with spaces and character count without spaces side by side, so you can compare them at a glance. Total characters includes spaces, tabs and newlines; the "no spaces" count excludes all whitespace.
Yes. Sentences are counted by looking for sentence-ending punctuation — periods, exclamation marks, and question marks. Paragraphs are counted as blocks of non-empty text separated by at least one blank line. It is a full text counter, not just a word counter.
Yes. The Top Keywords panel acts as a lightweight word frequency counter and keyword density checker. It shows the most frequent non-stop words with their counts, which is useful for SEO review and editing.
Case Change converts your text in one click: UPPERCASE, lowercase, Title Case, Sentence case, Capitalize Each Word, tOGGLE cASE, camelCase, or Remove Extra Spaces. The word, character and sentence counts update immediately after conversion.
Reading time is based on an average adult reading speed of about 225 words per minute. The result is rounded up to the nearest second. Actual reading time varies by text difficulty and reader skill.
Speaking time is based on an average speaking speed of about 130 words per minute, which matches a comfortable conversational or presentation pace. Fast presenters can hit 180 wpm, slow speakers closer to 100 wpm.
No. Everything runs in your browser using JavaScript. The text you paste never leaves your device, and there is no server logging.
Yes, completely free. No signup, no watermark, no hidden charges. Use it as often as you need, for personal or commercial work.
Yes. Once the page loads, the Word Counter works without an internet connection. All counting happens locally in your browser.
Most blogs perform well at 1,000 to 2,000 words. Short news pieces often sit around 400 to 600 words, while in-depth guides run 2,500 to 4,000 words. Long-form pillar content can exceed 5,000 words if the topic warrants it — but always prioritise usefulness over length.
At a typical speaking pace of 130 words per minute, a 5-minute speech is about 650 words. At a slower pace of 110 wpm it is around 550 words, and at a faster pace of 150 wpm it is about 750 words.
Yes. Emojis count as one character each, and CJK or other non-Latin characters are counted as characters just like any other text. Word counting for languages without spaces may need a dedicated tool because "words" aren't separated the same way.
Yes for the standard cases. Both Word and Google Docs use the whitespace-split rule, which is what this tool uses. Character counts may differ slightly because Word may or may not include special characters like emojis, and this tool counts every character including newlines in the "Characters" tile.