Ttooleras
🔤

Word Counter

Text Tools

Count words, characters, sentences, paragraphs, and estimate reading time. Free, private — all processing in your browser.

0
Words
0
Characters
0
No Spaces
0
Sentences
0
Paragraphs
0
Lines
1m
Reading
1m
Speaking
Advertisement

The Word Counter is a free online text analysis tool that counts words, characters (with and without spaces), sentences, paragraphs, lines, and unique words in any text. It also calculates estimated reading time (based on 200 WPM average), speaking time (based on 150 WPM), keyword density (most frequent words), and character count within common limits (Twitter 280, Instagram 2200, Meta description 160, Google title 60, LinkedIn post 3000). Whether you are writing an essay with a strict word limit, optimizing a meta description for Google, composing a tweet, drafting an Instagram caption, preparing a resume, or analyzing text for readability, this counter gives you every number you need in real-time.

Counting is updated live as you type — no need to click a button or wait for analysis. Paste a complete document or type from scratch, and every metric updates instantly. All analysis happens in your browser — your text never leaves your device, making this safe for confidential documents, draft emails, unpublished manuscripts, and client work. Beyond raw counts, the tool shows keyword density (essential for SEO), longest word, shortest word, average word length, and average sentence length — useful for readability analysis and matching a target reading level.

Word Counter — key features

Live counting as you type

Word, character, and all other counts update in real-time. No button press needed.

Words, characters, sentences, paragraphs

Every standard metric counted. Also lines, unique words, longest word, shortest word.

Reading and speaking time

Estimated reading time at 200 WPM and speaking time at 150 WPM. Customize WPM to your audience.

Character limits for platforms

See remaining characters for Twitter, Instagram, LinkedIn, Facebook, Google meta title/description, YouTube, TikTok — all at once.

Keyword density analysis

Top 10-20 most frequent words, sorted by count and percentage. Essential for SEO and content optimization.

Stopword filtering

Exclude common English stopwords from keyword density to see meaningful terms only.

Average word and sentence length

Great for readability analysis. Long sentences and words indicate harder-to-read text.

100% private, client-side

Text is analyzed entirely in your browser. Safe for confidential documents, draft emails, and unpublished work.

How to use the Word Counter

  1. 1

    Paste or type your text

    Drop in your document, blog draft, email, essay, or social media post. Text fields handle any size your browser can render.

  2. 2

    Watch the counts update

    Every metric updates live — words, characters, sentences, paragraphs, reading time. No button needed.

  3. 3

    Check platform limits

    See at-a-glance how many characters you have left for Twitter, Instagram, meta description, etc.

  4. 4

    Review keyword density

    The top-word list shows what terms dominate your text. Adjust your writing if one word is repeated too much.

  5. 5

    Copy useful statistics

    Export the counts to a CSV or copy to clipboard for reporting (useful for billing per word, tracking daily writing goals, or SEO audits).

Common use cases for the Word Counter

Writing and editing

  • Meet word count requirements: Essays, articles, dissertations, and client projects often have word count limits. Write to the target without switching apps.
  • Check reading time: Blog posts with reading time estimates have higher completion rates. 5 min, 10 min, 20 min — plan content length accordingly.
  • Control essay pacing: Break large word counts into smaller sections. 5000-word essays become 5 × 1000-word chunks.
  • Reduce wordiness: Long average sentence length (>25 words) signals dense writing. Shorten sentences to improve readability.

SEO and content marketing

  • Optimize meta descriptions: Google truncates meta descriptions around 155-160 characters. Stay under to avoid truncation mid-sentence.
  • Optimize title tags: Google SERP titles truncate around 60 characters (pixel-dependent). Front-load keywords.
  • Analyze keyword density: For SEO, primary keywords should appear at natural density (1-3% of content). This tool shows you exactly.
  • Hit target word counts for ranking: In-depth content (1500-3000 words) typically outranks short content. Know when you have reached your target.

Social media

  • Twitter/X character limit: 280 characters for free accounts, 25,000 for Premium. See exactly how much space remains.
  • Instagram captions: 2,200 character limit. Long captions are great for storytelling; short captions work for minimal aesthetic.
  • LinkedIn posts: 3,000 characters, but posts ~1,300-2,000 perform best. Track as you write.
  • TikTok captions: 2,200 character limit. Most top-performing captions are under 200 characters.

Academic and professional

  • Dissertation and thesis limits: Most universities set strict word limits (typically 10,000-100,000 depending on level). Track progress.
  • Academic paper abstracts: Journals typically require 150-300 word abstracts. Count precisely.
  • Cover letters and resumes: Recruiters spend 6-7 seconds per resume. Resumes under 600 words are ideal for most roles.
  • Translation pricing: Translators are often paid per word. Counting source and target word counts accurately is essential.

Word Counter — examples

Short text analysis

Simple sentence.

Input
The quick brown fox jumps over the lazy dog.
Output
Words: 9
Characters (with spaces): 44
Characters (no spaces): 35
Sentences: 1
Paragraphs: 1
Reading time: <1 min

Twitter-length post

Checking a post against the 280-character limit.

Input
Just launched Tooleras — 235+ free developer tools that run entirely in your browser. No uploads, no signups, no tracking. Check it out at tooleras.com — feedback welcome!
Output
Characters: 175 (of 280 for free, 25,000 for Premium)
✓ Fits in a free tweet
Remaining: 105 chars

Blog post word count

Full article statistics.

Input
[1,500-word article]
Output
Words: 1,523
Characters: 9,214
Sentences: 87
Paragraphs: 18
Reading time: 8 min
Speaking time: 10 min
Average words per sentence: 17.5

Meta description SEO check

Ensure meta description fits Google SERP.

Input
Free online tools for developers — JSON formatter, Base64 encoder, UUID generator, regex tester, and more. All processing in your browser. No signup required.
Output
Characters: 156
✓ Within Google meta description limit (~155-160)
Reading: Optimal length for SERP snippets

Keyword density

Find overused words.

Input
[A 500-word blog post about JSON formatting]
Output
Top keywords (excluding stopwords):
json        — 12 times (2.4%)
format      — 8 times (1.6%)
data        — 6 times (1.2%)
validation  — 5 times (1.0%)
api         — 4 times (0.8%)

Long-form content

E-book or white paper.

Input
[15,000-word content piece]
Output
Words: 15,043
Pages (250 w/page): ~60
Reading time: 75 min
Paragraphs: 180
Average sentence length: 16.2 words

Technical details

Counting words sounds simple but involves decisions that affect the result. This tool uses widely accepted conventions:

Words — sequences of characters separated by whitespace. Hyphenated words (state-of-the-art) count as one word, matching MS Word and Google Docs. Contractions (don't) count as one word. Pure punctuation or symbols alone do not count.

Characters — total Unicode code points in the text. Two counts are shown:

- With spaces — every character including spaces, tabs, and newlines.
- Without spaces — alphanumeric characters and punctuation only.

Both are useful: Twitter counts characters-with-spaces; some forms count characters-without-spaces.

Sentences — detected by sentence-ending punctuation (., !, ?) followed by whitespace. Ellipses (...) and abbreviations (Mr., Dr., Inc.) are handled to avoid false positives.

Paragraphs — separated by one or more blank lines. A block of text with no blank lines counts as a single paragraph.

Reading time — words ÷ 200 (adult average silent reading speed per Psychological Science research). Children and non-native speakers read slower (~100-150 WPM); skilled readers faster (~250-400 WPM). 200 is a conservative and commonly-accepted middle ground.

Speaking time — words ÷ 150 (average public speaking pace). TED Talks are ~163 WPM on average; audiobooks typically 150-160 WPM.

Keyword density — each word's occurrence count divided by total words, shown for the top 10-20 most frequent words. Excluded by default: stopwords — short common words (the, a, an, and, or, but, in, on, at, to, of, for, with, by). Configurable.

Character limits for platforms (2026):

| Platform | Field | Limit |
|---|---|---|
| X (Twitter) | Post | 280 chars (free), 25,000 (Premium) |
| Instagram | Caption | 2,200 chars |
| Facebook | Post | 63,206 chars |
| LinkedIn | Post | 3,000 chars |
| Google | Title tag | ~60 chars (pixel-based) |
| Google | Meta description | ~155-160 chars |
| YouTube | Title | 100 chars |
| YouTube | Description | 5,000 chars |
| TikTok | Caption | 2,200 chars |
| Pinterest | Pin description | 500 chars |

Common problems and solutions

Different tools give different word counts

Word-count algorithms vary. MS Word may count hyphenated terms as one word; some tools count them as two. LibreOffice and Google Docs typically agree; other tools may differ by 1-2%. Use one tool consistently rather than comparing across tools.

Counting Unicode and emoji

Emoji and multi-code-point characters may count as 1-4 characters depending on the algorithm. For Twitter specifically, emoji count as 2 characters each. This tool uses Unicode code points, matching most platforms.

Reading time assumptions

200 WPM is an adult English average. Children, non-native speakers, or dense technical content read slower (100-150 WPM). Entertainment or simple articles may read faster (250+ WPM). Adjust if your audience differs.

Keyword stuffing from density alone

SEO used to reward high keyword density. Modern Google penalizes it — the sweet spot is **natural**, typically 1-2% for primary keywords. Writing naturally generally achieves this without explicit tuning.

Platform character limits change

Twitter's 280 limit applies to free accounts. Premium accounts get 25,000 characters. Character-based limits can also depend on whether a URL is shortened (Twitter auto-shortens to 23 chars regardless of original length). Check current rules on each platform.

Meta description Google pixel limit

Google's meta description limit is pixel-based, not character-based — characters have different widths. The ~155-160 character rule is approximate. Your result may vary. Use a proper SERP preview tool like [Google SERP Preview](https://tooleras.com/tools/google-serp-preview).

Copy-paste formatting artifacts

Pasting from Word or Google Docs can bring invisible formatting characters (non-breaking spaces, zero-width joiners). These affect character counts. Use "Paste as plain text" (Ctrl+Shift+V) to strip formatting.

Counting words in CJK languages

Chinese, Japanese, and Korean do not use spaces between words. Word counters designed for English undercount CJK. Use specialized tools or character counts for those languages.

Word Counter — comparisons and alternatives

Word Counter vs MS Word / Google Docs: All three count similarly for standard English text. Word and Google Docs are richer editors with grammar check and formatting; this tool is faster for quick counts and specialized metrics (platform limits, keyword density, reading time).

Word count vs character count: Word count is best for essays and articles (the reader's experience is word-based). Character count is best for social media, SMS, meta tags, and any fixed-size field. Both matter in different contexts.

Tool-based word count vs manual counting: Obviously automated is accurate; manual is error-prone. But be aware of hyphenation and Unicode edge cases where automated tools can disagree.

Reading time vs listening time: Silent reading is ~200 WPM, speaking/listening is ~150 WPM. If your content will be read aloud or audio narrated, use the speaking time estimate.

Simple word counter vs full text analysis: Basic tools give word and character count. Full analysis (like this tool) adds sentences, paragraphs, keyword density, readability scores, and platform limits. Use the full version for professional writing and content marketing.

Keyword density vs modern SEO: Old SEO obsessed over exact keyword density percentages. Modern SEO cares about: topic coverage (semantic density), user intent match, search entity relationships, and natural language — not mechanical keyword counts. Use keyword density to spot over-repetition, not as a ranking lever.

Frequently asked questions about the Word Counter

What is the best word count tool?

The best tool is the one you already use. MS Word and Google Docs are excellent for documents you are editing. This tool is for quick, specialized counts — character limits for social media, keyword density for SEO, reading time for blog posts. Pick the tool that matches your task.

Is my text safe and private?

Yes. All text analysis happens entirely in your browser using JavaScript. Nothing is uploaded to any server. Safe for confidential documents, draft emails, unpublished manuscripts, and client work. Open DevTools Network tab to verify zero outbound requests.

How is reading time calculated?

Word count divided by 200 (average adult silent reading speed). A 1,000-word article ≈ 5 minutes reading. For technical content, reduce to 150 WPM (harder to read). For simple content, 250+ WPM. Your audience varies, so treat reading time as a rough estimate.

How many words is a page?

Depends on font, spacing, margins. Manuscript format (double-spaced, 12pt Times New Roman): ~250 words/page. Single-spaced: ~500 words/page. Blog post on web: no fixed page size. Publishing contracts typically count in words, not pages.

What are stopwords and why exclude them?

Stopwords are short, common words that carry little meaning (the, a, an, and, or, but). In keyword density analysis, they would dominate the top positions. Excluding them shows meaningful terms (your actual topic words) instead of grammatical filler.

What is a good keyword density for SEO?

1-2% for primary keywords is natural and ideal. Above 3% looks spammy and may trigger penalties. Below 0.5% may indicate thin coverage. Modern SEO rewards topic breadth and natural language more than exact keyword frequency — write naturally, then verify density is in range.

How many characters is a tweet?

280 characters for free X (Twitter) accounts. 25,000 characters for X Premium subscribers. URLs auto-shorten to 23 characters regardless of original length. Emoji count as 2 characters each. Use this counter to see exactly how close you are to the limit.

What is the ideal meta description length?

~155-160 characters to avoid truncation in Google SERPs. Google sometimes displays longer descriptions (up to ~300) in specific contexts, but 155 is the safe universal length. Aim for 150 to leave buffer for SERP variations.

Does this count Chinese, Japanese, Korean characters correctly?

Partially. CJK languages do not use spaces — what English calls a "word" is one or more CJK characters. Character count is accurate; "word" count is less meaningful in CJK (often equals character count). For CJK-specific word counts, use a tool with morphological analysis.

What is average words per sentence?

Varies by audience and register. 5-10 words: simple, children, ad copy. 15-20 words: standard writing, journalism, blog posts. 25+ words: academic, legal, dense technical. Long average sentence length signals dense writing — consider splitting sentences for readability.

Additional resources

Advertisement

Related tools

All Text Tools

Learn more

Explore more tools

200+ free tools that run in your browser.

Browse all tools →