HomeTools › Word Counter

Free Word Counter

Count words, characters, sentences, paragraphs and reading time instantly — paste or type any text below.

Tools
📊 Platform Limits (live check)
Twitter / X
Characters per tweet
280
LinkedIn Post
Characters
3,000
Meta Description
Characters (SEO)
160
Instagram Caption
Characters
2,200
Google Ads Headline
Characters
30
Email Subject Line
Characters (recommended)
60
📝 Text Statistics
📝
Words
0
🔤
Characters
0
🔡
Chars (no spaces)
0
📖
Sentences
0
Paragraphs
0
🔠
Unique Words
0
⏱ Estimated Reading Time
0 min (slow
150 wpm)
0 min (avg
250 wpm)
0 min (fast
400 wpm)
Top Keywords
Start typing to see keyword density
Features

Everything This Tool Counts

📝

Words & Characters

Real-time count of total words, total characters, and characters excluding spaces — the numbers you need for every writing platform.

📖

Sentences & Paragraphs

Breaks your text into sentences (split by . ! ?) and counts blank-line-separated paragraphs — useful for readability analysis.

Reading Time

Three reading speed estimates — slow (150 wpm), average (250 wpm), and fast (400 wpm) — so you know how long your content takes to consume.

🔑

Keyword Density

Shows the top 8 most-used words with a frequency percentage — great for checking if you're over-optimising or under-using your target keyword.

🎯

Word Target Progress

Set a word count target and watch a live progress bar fill up as you write — perfect for blog posts, assignments or content briefs.

📊

Platform Limit Checker

See at a glance whether your text fits within Twitter, LinkedIn, Instagram, Google Ads, Meta description, and email subject line limits.

FAQ

Frequently Asked Questions

Reading time = word count ÷ reading speed (words per minute). We show three estimates: slow readers at 150 wpm, average readers at 250 wpm, and fast readers at 400 wpm. The average adult reads around 200–250 words per minute, so the "avg" figure is the most commonly used one.
Any sequence of non-whitespace characters separated by spaces or line breaks. Numbers, hyphenated words and contractions each count as one word. Empty lines between paragraphs are not counted.
No — common English stop words (the, is, a, an, and, of, to, in, etc.) are filtered out so you see only meaningful content words in the keyword density list.
For most topics, 1,000–2,000 words gives Google enough content to understand the page thoroughly. Competitive topics often require 2,000–3,000+ words. Thin content under 300 words rarely ranks well. Focus on covering the topic completely rather than hitting an arbitrary number.
Yes — click the "Upload .txt" button and select any plain text file (.txt or .md). The file contents will be loaded into the editor and counted instantly. Note: this tool does not yet support .docx or PDF files — please paste the text manually for those formats.

Need High-Quality Content for Your Website?

Our digital marketing team creates SEO-optimised blog posts, landing pages and social media content that ranks and converts.

View Content Services → ← More Tools
📅

Book Free Consultation

Pick a date & time — we'll call you

Free consultation · No commitment · Responds within 2 hours