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 liveCtrl + Enter (or Cmd + Enter on Mac) inside the box to copy stats instantly. Everything runs locally — your text is never uploaded.Live Stats
Waiting for text…Top Keywords
Stop words excludedMore 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
- 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.
- Read the stats grid: Words, characters, characters without spaces, sentences, paragraphs, and lines are all updated live.
- 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.
- 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.
- 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.
- Copy or download stats: Use the Copy Stats button to grab a summary in one click, download the same summary as a
.txtfile, or use Copy Text to copy the converted text itself.
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
2025or3.14count as words. - URLs like
https://example.com/pagecount 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:
| Stat | What it includes | When to use it |
|---|---|---|
| Characters | Every 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:
| Metric | Rate used | Notes |
|---|---|---|
| Reading time | 225 words per minute | Standard adult silent reading pace for average difficulty text |
| Speaking time | 130 words per minute | Comfortable 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:
| Format | Typical word count | Notes |
|---|---|---|
| Twitter / X post | Up to ~70 words | 280-character limit; a word averages about 5 characters plus a space |
| Instagram caption | Up to ~125 words | 2,200-character limit; captions over ~150 words get truncated |
| LinkedIn post | 150–300 words | The "see more" cutoff is around 210 characters, so 30–50 words is the hook |
| SEO meta description | 20–25 words | Ideally 150–160 characters |
| Blog post (news) | 400–600 words | Short, focused, quick read |
| Blog post (standard) | 1,000–1,500 words | The sweet spot for most content marketing |
| Blog post (in-depth) | 2,000–3,000 words | Guides, tutorials, pillar content |
| Long-form pillar | 3,500–7,000+ words | Ultimate guides, deep dives, mega-guides |
| College essay | 500–1,000 words | Varies by prompt; Common App is 650 max |
| Short story | 1,000–7,500 words | Flash fiction under 1,000; short stories 1,000–7,500 |
| Novella | 17,500–40,000 words | Between a short story and a novel |
| Novel | 70,000–100,000+ words | Genre-dependent; fantasy and sci-fi often run longer |
| 5-minute speech | ~650 words | At 130 words per minute |
| 10-minute speech | ~1,300 words | At 130 words per minute |
| 30-minute talk | ~3,900 words | At 130 words per minute; leave room for pauses |
| TED-style talk (18 min) | ~2,300 words | At 130 words per minute |
| Podcast episode (30 min) | ~3,900–4,500 words | Scripted 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
- Sentence Counter — detailed sentence-level breakdown.
- Paragraph Counter — count paragraphs in a document.
- Line Counter — count lines in any text.
- Character Frequency Counter — see which characters appear most.
- Word Frequency Counter — full word frequency table.
- Keyword Density Checker — analyse SEO keyword density percentages.
- Reading Time Estimator — dedicated reading time tool.
- Speaking Time Calculator — dedicated speaking time tool.
- Text Statistics — the full statistical breakdown.
- Case Converter — a dedicated case change tool.
- Whitespace Cleaner — tidy up irregular spacing before counting.
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
hello, counts as one word — the comma is ignored.