Paste or type your text into the box above. Words, characters, sentences, paragraphs, reading time, speaking time, and top keywords all update instantly as you type. Nothing is sent to a server - all analysis runs in your browser. Use "Copy stats" to grab a summary, or "Reset" to clear and start fresh.
- Reading time (200 WPM) and speaking time (150 WPM) are not the same stat. A 1,000-word script takes 5 minutes to read silently but 6 minutes 40 seconds to deliver aloud - a 33% gap that will cause a presentation to overrun if you use the wrong figure.
- Almost all platform character limits count spaces. Use the "Characters" stat - not "Characters (no spaces)" - when checking against Twitter's 280, SMS's 160, or Google's ~60 for meta titles.
- LinkedIn's algorithm gives better native distribution to posts over 150 words - a threshold that is easy to miss when writing short-form updates.
- A keyword density of 1-2% for your primary keyword is generally healthy for SEO. Above 3% risks keyword stuffing signals; modern search algorithms penalise unnatural repetition.
- In SEO, word count is not a direct Google ranking factor, but it correlates with ranking because longer content tends to cover more related questions - which earns more links and satisfies more search intent.
How to use our character counter tool
Type or paste your text into the box. Every stat updates as you type - no button to press. The stats grid shows all counts once text is present. "Copy stats" copies a plain-text summary of all counts to your clipboard. "Reset" clears everything.
How each stat is calculated
Word count
Any sequence of characters separated by whitespace counts as one word. Hyphenated compounds like "state-of-the-art" count as one word. Numbers count as words. A run of only punctuation or whitespace does not.
Character count
Two counts are shown: Characters (including spaces) and Characters (no spaces). Most platform limits - Twitter, SMS, Google meta fields - count spaces, so use the "Characters" figure when checking against those limits.
Sentence count
Sentences are detected by terminal punctuation: periods, exclamation marks, and question marks. Abbreviations like "Dr." or "e.g." can overcount slightly if they appear mid-sentence, but for practical purposes the count is accurate enough for all common use cases.
Paragraph count
A new paragraph is counted each time a blank line separates two blocks of text. A single line break without a blank line does not start a new paragraph. The paragraph count is most useful alongside sentence count - dividing sentences by paragraphs gives your average paragraph length, which is a quick proxy for text density on screen.
Spaces
The total number of space characters in your text. This is identical to the difference between Characters (including spaces) and Characters (no spaces). It has limited standalone use, but confirms that character limits you are checking against - Twitter, SMS, Google meta fields - are using the inclusive Characters figure, not the no-spaces one.
Reading time
Calculated at 200 words per minute - a widely accepted average for adult silent reading of general non-technical text. Dense academic or technical content is typically read at 100-150 WPM, so the displayed time may be an underestimate for highly specialised material.
Speaking time
Calculated at 150 words per minute - a typical pace for presentations, speeches, and formal talks. Conversational speech runs faster (180-200 WPM); slow, deliberate oratory runs slower (120-130 WPM). TED Talks average around 130-150 WPM. For most presentation planning, 150 WPM is a reliable middle estimate.
Top keywords
The five most frequent words in your text, excluding common stop words (the, a, and, is, in, etc.). Each keyword shows its count and its density as a percentage of total word count. This helps you quickly check whether your main topic appears enough - or too often.
This tool explained to a beginner
This tool gives you three separate measures of the same text, each answering a different question. Words answer "how many ideas did you express?" Characters answer "how much space does this take up?" Time answers "how long does it take to consume?"
The reading/speaking split is the one most people get wrong. A 1,000-word article takes exactly 5 minutes to read silently at 200 WPM. But say that same 1,000 words aloud at a presentation pace of 150 WPM and it takes 6 minutes 40 seconds - a full 100 seconds longer.
That 33% gap is why experienced presenters always do a timed read-through of a script rather than trusting the word count alone. The word counter shows both figures so you never need to guess.
For platform limits, think of characters as luggage rather than passengers. Twitter's 280-character limit doesn't care how many words you use - it measures total space including every space and punctuation mark. "OK" costs 2 characters. "I understand completely" costs 22 characters but is still just 3 words. That's why a short word-count text can still fail a character limit check.
Word count targets by format
Every writing format has an expected length. Falling significantly short or over affects readability, platform performance, and - for academic or professional work - compliance with requirements.
| Format | Typical word count | Notes |
|---|---|---|
| Tweet / X post | up to ~70 words | 280-character limit; shorter posts tend to get more engagement |
| Instagram caption | up to ~330 words | 2,200-character limit; text truncates after ~125 chars in feed |
| LinkedIn post | up to ~450 words | 3,000-character limit; algorithm favours posts over 150 words |
| Email newsletter | 200-500 words | Longer emails have lower read-through rates |
| Press release | 400-600 words | One page is the standard; leads should be in the first paragraph |
| Short blog post / news | 300-600 words | Good for timely updates and news; limited SEO value alone |
| Standard blog post | 1,000-1,500 words | Minimum for ranking on competitive keywords |
| Long-form blog / SEO article | 1,500-2,500 words | Sweet spot for most informational keywords |
| Pillar / comprehensive guide | 3,000+ words | For broad, high-competition topics |
| Undergraduate essay | 1,000-3,000 words | Depends on level and institution; always check the brief |
| Postgraduate / master's essay | 3,000-6,000 words | Varies widely; dissertations are typically 10,000-15,000 words |
| Academic journal article | 5,000-8,000 words | Varies by journal; always check submission guidelines |
| Short story | 1,000-7,500 words | Flash fiction is under 1,000; novelette is 7,500-17,500 |
| Novel | 70,000-100,000 words | Genre varies: romance 50-90k, fantasy 100-120k |
| Resume / CV | 300-700 words | One page for under 10 years experience; two pages otherwise |
How many words is one page?
Page length depends entirely on font size, line spacing, and margins. These are the standard benchmarks writers use to convert word count to page count:
| Format | Words per page |
|---|---|
| Academic essay (12pt Times New Roman, double-spaced, 1" margins) | ~250-275 |
| Single-spaced document (12pt Times New Roman) | ~500-550 |
| Published novel (6"×9" trim, 11pt font) | ~250-300 |
| Standard business report (12pt, single-spaced) | ~450-500 |
| Screenplay (standard format) | ~55 words (1 page = ~1 minute of screen time) |
To estimate page count for your document: paste your text into the tool above and divide the word count by the relevant figure. A 2,500-word essay in standard academic format is approximately 9-10 double-spaced pages.
How long does it take to write?
Word count targets are more useful when paired with realistic writing speed estimates. Output varies by task type, research load, and writer experience:
| Task type | Typical output |
|---|---|
| Research-heavy technical writing | 300-500 words/hour |
| Standard first draft (blog post, article) | 500-1,000 words/hour |
| Experienced writer in their element | 1,000-2,000 words/hour |
| Editing and revision | 1,000-2,500 words/hour |
| Proofreading | 3,000-5,000 words/hour |
At 750 words per hour, a 2,000-word blog post takes roughly 2.5-3 hours of writing time - not counting research, outline preparation, or editing passes. Use the word count here to set realistic project time estimates before you start.
When I review SEO content for a site in my daily work, I treat the 1,500-2,500 word target as a coverage heuristic, not a word count goal. What I'm really checking is whether the page answers the 8-12 questions a reader in that topic area would naturally have. Pages that do that tend to land in that range organically.
I've seen 900-word pages outrank 3,500-word pages because they answered the specific query more directly - and I've seen long pages fail because extra words were filler that added length but no new information. Word count is a useful proxy for depth, not a target to hit for its own sake.
Character limits by platform
Character limits are measured including spaces and punctuation unless noted otherwise. All counts below use the standard definition - one character equals one Unicode code point.
| Platform / field | Limit | Notes |
|---|---|---|
| Twitter / X post | 280 | URLs count as 23 characters regardless of actual length |
| Instagram caption | 2,200 | Feed shows ~125 chars before "more" truncation |
| LinkedIn post | 3,000 | Article headline: 150 chars; article body: 125,000 chars |
| Facebook post | 63,206 | Engagement drops sharply after the first ~80 chars visible |
| YouTube title | 100 | Only ~60-70 chars visible in search results |
| YouTube description | 5,000 | First 157 chars show in search snippets |
| Google meta title | ~60 | Pixel-based; ~580px. Roughly 50-60 characters |
| Google meta description | ~160 | Pixel-based; roughly 150-160 characters |
| Google Ads headline | 30 | Up to 3 headlines of 30 chars each |
| Google Ads description | 90 | Up to 2 descriptions of 90 chars each |
| SMS (single message) | 160 | GSM-7 encoding; extended characters reduce limit to 70 |
| WhatsApp message | 65,536 | No practical limit for most uses |
| Email subject line | 78 recommended | RFC 5322; most clients display 40-70 chars on mobile |
SMS note: The 160-character limit applies when the message uses GSM-7 encoding (standard Latin text). If the message contains any character outside the GSM-7 alphabet - emoji, Arabic, Chinese, Japanese, or some accented Latin characters - the entire message switches to UCS-2 (16-bit Unicode) encoding, which reduces the single-message limit to 70 characters.
Characters in the GSM-7 extension table (€, [, ], ~, ^) stay in GSM-7 encoding but each count as 2 character slots rather than 1.
Characters to words counter
Sometimes you know a character limit and need to estimate how many words fit inside it - or you know a word count target and want to check whether it will breach a character ceiling.
This tool shows both counts simultaneously, so you can paste any text and read the exact relationship in real time and instantly get the characters to words count.
Characters to words conversion formula
The average English word is 4.5 letters long. Including the space that follows it, each word occupies roughly 5-6 characters. That gives a reliable rule of thumb: divide characters by 5.5 to estimate words, or multiply words by 5.5 to estimate characters.
The ratio shifts slightly by content type - technical writing with long terminology runs closer to 6.5 characters per word; casual conversational text runs closer to 4.5.
Character count to word count reference table
| Characters | Estimated words | Common context |
|---|---|---|
| 60 | ~10-12 | Google meta title limit |
| 160 | ~27-32 | Single SMS message (GSM-7) |
| 280 | ~47-56 | Twitter / X post |
| 500 | ~83-100 | Short email or app notification |
| 1,000 | ~167-200 | One dense paragraph or a short social post |
| 2,200 | ~367-440 | Full Instagram caption |
| 3,000 | ~500-600 | LinkedIn post limit |
| 5,000 | ~833-1,000 | Medium-length article section |
These are estimates based on average English prose. To get the exact figure for your specific text, paste it into the tool above - words and characters update together in real time, so you can see the precise ratio for your own writing style and vocabulary.
When to use characters vs words
Use the character count when writing for a platform with a hard character ceiling: social media posts, SMS, ad copy, meta titles, and push notifications.
Use the word count when writing to a content brief, an academic word limit, a script length, or an SEO target. The two figures are related but answer different questions - this tool shows both so you never have to choose.
Character count and keyword density
Keyword density is the percentage of times a specific word appears relative to the total word count. The top keywords panel shows the five most frequent non-stop words in your text, along with their count and density percentage.
What density to aim for in SEO content
There is no single correct keyword density, but the following ranges reflect current best practice:
- 0.5-2%: Healthy range for a primary keyword. The topic is present without repetition feeling forced.
- 2-3%: Borderline. May be fine in very long articles where natural repetition occurs.
- Above 3%: Risks looking like keyword stuffing to search engine algorithms. This was a common over-optimisation tactic before 2012; it is now more likely to hurt rankings than help.
A word appearing 15 times in a 1,000-word article has a density of 1.5% - a reasonable level for a primary keyword. The same word appearing 35 times is at 3.5% - likely excessive.
Use the keyword panel to spot-check your main topics before publishing. If you want to calculate a custom density figure manually, the percentage calculator covers that arithmetic directly.
Word count and SEO
Word count alone is not a Google ranking factor, but it correlates with ranking because longer content tends to cover a topic more thoroughly. A 2,000-word guide that answers ten related questions will typically outrank a 300-word page that answers one, because it satisfies more search intent and earns more links.
Meta titles and descriptions
Google truncates meta titles around 580 pixels wide - roughly 50-60 characters. Titles cut off in search results lose context and reduce click-through rates. Meta descriptions truncate around 920 pixels - roughly 150-160 characters. Neither truncation affects rankings directly, but both affect the click-through rate that brings visitors to your page.
The character counts panel in this tool gives you the number you need to check against these limits before publishing. To compare two drafts of the same title or description side by side, the text diff checker highlights exactly what changed between versions.
Readability
Shorter sentences and paragraphs improve readability, which correlates with lower bounce rates on web pages. Two stats in this tool are particularly useful together: sentence count and paragraph count.
Divide sentences by paragraphs to get your average paragraph length. For web content, aim for 2-4 sentences per paragraph - longer blocks feel dense on mobile and discourage scanning. Academic writing runs longer, typically 5-8 sentences per paragraph, because the audience expects sustained argument development.
Sentence length matters too. Web content reads most comfortably at an average of 15-20 words per sentence - you can estimate this by dividing your word count by your sentence count.
Consistently above 25 words per sentence and complex ideas start to get lost. Consistently below 8 and the text feels abrupt. A deliberate mix of short and long sentences reads better than uniform length in either direction.
Common mistakes when using a word counter
Using word count when a platform requires character count
Twitter, SMS, and all Google Ads fields enforce character limits, not word limits. A 50-word sentence with long words can easily exceed 280 characters, while a 50-word sentence using short words stays well under. Always check character count for these platforms - word count is irrelevant.
Forgetting that character limits include spaces
Almost all platform character limits count spaces as characters. The "Characters" figure in this tool (not "Characters no spaces") is the one to compare against Twitter's 280, SMS's 160, or Google's ~60 for meta titles.
Using reading time for presentation planning
Reading time (200 WPM) and speaking time (150 WPM) are different. A 1,000-word script takes 5 minutes to read silently but 6-7 minutes to speak aloud. Using the wrong figure leads to presentations that run over time. Always use the Speaking time stat when planning a talk, not the Reading time.
In my experience, even the 150 WPM speaking estimate runs about 10-15% fast in practice. Real talks include pauses for emphasis, audience reaction, Q&A moments, and the natural slowing that happens at key points.
For a 20-minute conference talk for example, I target a script around 2,500 words - not the theoretical 3,000 that 150 WPM would suggest - to leave space for natural delivery without running over. The speaking time figure in this word and character counter tool is best treated as a lower bound, not a ceiling.
Mistaking keyword density for a guaranteed ranking signal for SEO
Hitting a specific keyword density percentage does not guarantee better rankings. Modern search algorithms use semantic understanding and hundreds of other signals. Keyword density is useful as a basic content check - to confirm a topic is present and not over-repeated - not as a target to optimize toward precisely.
FAQs about word and character count
How is reading time calculated?
At 200 words per minute, the widely accepted average for adult silent reading of general text. Dense technical or academic content is typically read at 100-150 WPM, so reading time for specialised material will be longer than shown.
How is speaking time calculated?
At 150 words per minute - a standard estimate for presentations, speeches, and formal talks. TED Talks average 130-150 WPM. Conversational speech is faster, around 180-200 WPM. For presentation planning, 150 WPM is a safe middle estimate.
How many words is a 5-minute speech?
At 150 WPM, approximately 750 words. At a faster conversational 180 WPM, around 900 words. For a formal presentation or talk, 750 words is a reliable estimate.
Are spaces counted in the character count?
Both versions are shown. "Characters" includes spaces. "Characters (no spaces)" excludes them. Use "Characters" when checking against platform limits - most platforms (Twitter, SMS, Google meta fields) count spaces.
What counts as a word?
Any sequence of characters separated by whitespace. Hyphenated compounds like "well-known" count as one word. Numbers count as words.
What is keyword density and why does it matter?
Keyword density is how often a word appears as a percentage of total words. The top keywords panel shows your five most frequent non-stop words. A density of 1-2% for your main topic is generally healthy for SEO; above 3% risks looking like keyword stuffing.
How many words is one page?
It depends on formatting. A double-spaced academic page (12pt Times New Roman, 1-inch margins) holds roughly 250-275 words. Single-spaced holds around 500-550 words. A published novel page holds 250-300 words. Divide your word count by the relevant figure to estimate page count for your format.
Is my text saved or shared anywhere?
No. Everything runs locally in your browser. Nothing is sent to any server at any point.
Does it work on mobile?
Yes. The tool is fully responsive and works on phones and tablets without any app download.
Quiz: how well do you know word counting?
1. At what words-per-minute rate does this tool calculate reading time?
2. How long does it take to speak 1,000 words aloud at a presentation pace of 150 WPM?
3. Which character count should you check against Twitter's 280-character limit?
4. What is the recommended keyword density range for a primary keyword in SEO content?
5. What triggers a switch from GSM-7 to UCS-2 encoding in SMS, reducing the limit to 70 characters?