Word Counter
Text ToolsCount words, characters, sentences, paragraphs, and estimate reading time. Free, private — all processing in your browser.
Start typing or paste text and the counts update live — words, characters (with and without spaces), sentences, paragraphs, and lines — alongside estimated reading and speaking time and the most-used keywords. It's built for the moments a limit actually bites: trimming a meta description to fit, keeping an essay under a word cap, checking a speech will fit its time slot, or seeing which terms dominate a draft.
Nothing you paste is sent anywhere — it all counts in your browser as you type, so you can drop in an unpublished draft or client copy without a second thought.
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
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
Watch the counts update
Every metric updates live — words, characters, sentences, paragraphs, reading time. No button needed.
- 3
Check platform limits
See at-a-glance how many characters you have left for Twitter, Instagram, meta description, etc.
- 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
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).
When to use 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.
The quick brown fox jumps over the lazy dog.
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.
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!
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.
[1,500-word article]
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.
Free online tools for developers — JSON formatter, Base64 encoder, UUID generator, regex tester, and more. All processing in your browser. No signup required.
Characters: 156 ✓ Within Google meta description limit (~155-160) Reading: Optimal length for SERP snippets
Keyword density
Find overused words.
[A 500-word blog post about JSON formatting]
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.
[15,000-word content piece]
Words: 15,043 Pages (250 w/page): ~60 Reading time: 75 min Paragraphs: 180 Average sentence length: 16.2 words
How it works
How each number is counted:
- Words — runs of non-whitespace separated by spaces or line breaks. This is the standard approach and matches most editors for normal prose.
- Characters — every character including spaces, plus a separate "no spaces" figure. Which one you want depends on the limit: Twitter/X and most "max length" fields count *with* spaces; some older SMS-style limits don't.
- Sentences / paragraphs — split on sentence-ending punctuation and on blank lines respectively, so they're solid estimates rather than grammatical parsing.
- Reading time at 200 words per minute (average adult silent reading) and speaking time at 130 wpm (a comfortable presentation pace).
- Top keywords — frequency of meaningful words after removing common stop-words (the, and, of…), which is a quick read on what a piece is actually about.
These are honest heuristics, not linguistic analysis — accurate for English prose, approximate for anything unusual.
Common problems and solutions
⚠Assuming character count matches a platform's limit exactly
Platforms count differently — meta descriptions by pixel width (~155–160 chars), SMS by 160 GSM segments, X with special rules for links and emoji. Use the count here as a baseline and confirm against the specific platform.
⚠Trusting word count for CJK or non-spaced languages
Chinese, Japanese, and Thai don't separate words with spaces, so whitespace-based counting under-counts badly. This tool (like most) is tuned for space-delimited languages such as English.
⚠Treating reading time as exact
It's words divided by an assumed 200 wpm. Dense or technical material reads slower and simple text faster, so use it as a rough guide, not a guarantee.
⚠Counting with vs without spaces for the wrong limit
Some limits include spaces, some don't. The tool shows both — pick the one your target actually uses before you trim.
⚠Hyphenated or contraction-heavy text skewing word counts
state-of-the-art counts as one word; can't as one. That's standard, but it can differ slightly from a grader that splits on hyphens — worth knowing for strict academic caps.
Word Counter — comparisons and alternatives
Word counter vs your editor's count. Editors count as you write; this is for pasted text, gives more breakdowns (reading time, keyword frequency, chars without spaces), and — unlike pasting into an online editor — keeps the text on your device.
Generic count vs platform limits. Platforms count differently: a meta description is judged by *pixel width* (~155–160 characters is the safe zone), X counts most characters as one but links and some emoji differently, and SMS segments at 160 GSM characters. Use the character count here as the baseline, then respect the specific platform's rule.
Reading time here vs a CMS estimate. Both are just words ÷ words-per-minute. The number moves with the WPM assumption — 200 is a reasonable default for adults; technical content reads slower. Treat it as a ballpark, not a promise.
Word Counter — FAQ
▶Does it count as I type?
Yes. Every stat updates live as you type or paste — no button to press. It's all computed in your browser instantly.
▶Is my text sent to a server?
No. The counting is entirely client-side, so you can safely paste drafts, client work, or anything unpublished. Nothing is uploaded or stored.
▶How is reading time calculated?
Word count divided by 200 words per minute, the average adult silent reading speed. Speaking time uses 130 wpm, a comfortable presentation pace. Both are estimates that shift with content difficulty.
▶Does the character count include spaces?
It shows both: total characters (including spaces) and characters without spaces. Use whichever your limit measures — most 'max length' fields count spaces.
▶Is it good for meta descriptions and tweets?
Yes, as a baseline. For a meta description aim for roughly 155–160 characters (Google measures pixel width, not exact characters). For X, most characters count as one, but links and some emoji are counted specially.
▶Why might the word count differ from another tool?
Tools differ on edge cases — hyphenated words, numbers, contractions. This counts whitespace-separated runs, the common convention. Expect small differences against tools that split differently.
Additional resources
- Flesch-Kincaid Readability — Readability formulas that use word and sentence counts.
- Google SERP Preview — Tooleras — Preview how your title and meta description appear in Google search results.
- Keyword Density Checker — Tooleras — Dedicated keyword density analysis for SEO.
- Twitter Character Limit — Official X (Twitter) post length guidance.
- Average Reading Speed (Psychological Science) — Academic research on adult silent reading speeds (~200 WPM).
Related tools
All Text ToolsCase Converter
Convert between upper, lower, title, camel, snake, kebab, Pascal, CONSTANT cases
Extract Emails from Text
Extract every email address from pasted text with validation, deduplication, and clean export to CSV or line-separated list.
Extract URLs from Text
Extract every URL from pasted text with deduplication, validation, and export to CSV, JSON, or newline-separated list.
Find and Replace
Find and replace text with regex support, case sensitivity, whole-word matching, and preview of all changes before applying.
Google SERP Preview
Preview how your page will appear in Google search results with accurate title, URL, and meta description rendering for desktop and mobile.
Keyword Density Checker
Analyze keyword density in text with single-word and multi-word phrase frequencies, percentages, and SEO recommendations.
Learn more
Explore more tools
200+ free tools that run in your browser.
Browse all tools →