Online Word & Character Count Tool

Paste or type below - stats update as you type

Start typing to see your stats

Words, characters, reading time and more - all update in real time

Quick answer

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.

Key takeaways
  • 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.

FormatTypical word countNotes
Tweet / X postup to ~70 words280-character limit; shorter posts tend to get more engagement
Instagram captionup to ~330 words2,200-character limit; text truncates after ~125 chars in feed
LinkedIn postup to ~450 words3,000-character limit; algorithm favours posts over 150 words
Email newsletter200-500 wordsLonger emails have lower read-through rates
Press release400-600 wordsOne page is the standard; leads should be in the first paragraph
Short blog post / news300-600 wordsGood for timely updates and news; limited SEO value alone
Standard blog post1,000-1,500 wordsMinimum for ranking on competitive keywords
Long-form blog / SEO article1,500-2,500 wordsSweet spot for most informational keywords
Pillar / comprehensive guide3,000+ wordsFor broad, high-competition topics
Undergraduate essay1,000-3,000 wordsDepends on level and institution; always check the brief
Postgraduate / master's essay3,000-6,000 wordsVaries widely; dissertations are typically 10,000-15,000 words
Academic journal article5,000-8,000 wordsVaries by journal; always check submission guidelines
Short story1,000-7,500 wordsFlash fiction is under 1,000; novelette is 7,500-17,500
Novel70,000-100,000 wordsGenre varies: romance 50-90k, fantasy 100-120k
Resume / CV300-700 wordsOne 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:

FormatWords 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 typeTypical output
Research-heavy technical writing300-500 words/hour
Standard first draft (blog post, article)500-1,000 words/hour
Experienced writer in their element1,000-2,000 words/hour
Editing and revision1,000-2,500 words/hour
Proofreading3,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 / fieldLimitNotes
Twitter / X post280URLs count as 23 characters regardless of actual length
Instagram caption2,200Feed shows ~125 chars before "more" truncation
LinkedIn post3,000Article headline: 150 chars; article body: 125,000 chars
Facebook post63,206Engagement drops sharply after the first ~80 chars visible
YouTube title100Only ~60-70 chars visible in search results
YouTube description5,000First 157 chars show in search snippets
Google meta title~60Pixel-based; ~580px. Roughly 50-60 characters
Google meta description~160Pixel-based; roughly 150-160 characters
Google Ads headline30Up to 3 headlines of 30 chars each
Google Ads description90Up to 2 descriptions of 90 chars each
SMS (single message)160GSM-7 encoding; extended characters reduce limit to 70
WhatsApp message65,536No practical limit for most uses
Email subject line78 recommendedRFC 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

CharactersEstimated wordsCommon context
60~10-12Google meta title limit
160~27-32Single SMS message (GSM-7)
280~47-56Twitter / X post
500~83-100Short email or app notification
1,000~167-200One dense paragraph or a short social post
2,200~367-440Full Instagram caption
3,000~500-600LinkedIn post limit
5,000~833-1,000Medium-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.

Test your knowledge

Quiz: how well do you know word counting?

5 questions · ~2 min

1. At what words-per-minute rate does this tool calculate reading time?

ℹ The tool uses 200 WPM, the widely accepted average for adult silent reading of general non-technical text. Speaking time uses the separate figure of 150 WPM.

2. How long does it take to speak 1,000 words aloud at a presentation pace of 150 WPM?

ℹ 1,000 divided by 150 WPM equals 6.67 minutes, which is 6 minutes and 40 seconds. This is 33% longer than the silent reading time of 5 minutes at 200 WPM.

3. Which character count should you check against Twitter's 280-character limit?

ℹ Twitter and most platform limits count spaces as characters. Always use the Characters (including spaces) figure when checking against those limits, not the no-spaces count.

4. What is the recommended keyword density range for a primary keyword in SEO content?

ℹ A density of 1-2% for your primary keyword is generally considered healthy. Above 3% risks appearing as keyword stuffing, which can negatively affect search rankings.

5. What triggers a switch from GSM-7 to UCS-2 encoding in SMS, reducing the limit to 70 characters?

ℹ Emoji, Arabic, Chinese, Japanese, and other non-GSM characters trigger UCS-2 (16-bit Unicode) encoding, reducing the single-message limit from 160 to 70 characters. Extension-table characters like the euro sign stay in GSM-7 but cost 2 slots each.