Word Counter

Last Updated:

Count words, characters, sentences, and paragraphs in any text. Includes estimated reading time.

Words 0
Characters 0
No Spaces 0
Sentences0
Paragraphs0
Reading Time0 sec

📐 Formula

Words = count of non-empty strings split by whitespace. Reading Time = Word Count ÷ 200 words per minute

How to Use the Word Counter

1

Paste or type your text

Paste any text directly into the input area. The counts update in real time as you type — no button press required.

2

Review the word and character counts

The primary results show total words, characters with spaces, and characters without spaces. Character counts are essential for social media posts, SMS messages, and meta descriptions.

3

Check reading time

Estimated reading time uses 200–250 words per minute (average adult silent reading speed). Academic and technical texts are typically read at 150–200 wpm; light fiction at 250–300 wpm.

4

Use keyword density for SEO

The keyword frequency list shows which words appear most often. For SEO content, your primary keyword should appear naturally — typically 1–2% density. Overuse (keyword stuffing) is penalised by search engines.

Character Limits for Common Platforms

Knowing character limits prevents truncation errors across platforms: Google meta description: 155–160 characters (longer descriptions are cut in search results). Google meta title: 50–60 characters. Twitter/X post: 280 characters. SMS text message: 160 characters (GSM-7 encoding) or 70 characters (Unicode — emojis or special characters switch to this lower limit and long messages split into multiple parts). LinkedIn post: 3,000 characters for personal posts. Instagram caption: 2,200 characters, but only first 125 shown before 'more.' Facebook post: 63,206 characters. YouTube description: 5,000 characters visible, 100 shown in search results.

Word Count Targets for Common Document Types

Blog post: 1,000–1,500 words for general topics; 2,000–3,000 for comprehensive SEO-optimised content on competitive keywords. News article: 300–500 words for breaking news; 800–1,200 for features. Academic essay: varies by assignment, typically 1,000–5,000 words. Short story: 1,000–7,500 words. Novella: 17,500–40,000. Novel: 70,000–100,000 (debut fiction); up to 120,000 for epic fantasy. Cover letter: 250–400 words — one page maximum. Executive summary: 5–10% of the full document's word count.

Reading Speed and Comprehension

Average reading speeds: elementary school students 150–200 wpm; high school 250–300 wpm; college students 300 wpm; average adult 200–250 wpm for non-fiction. Speed reading techniques can push rates to 400–700 wpm but typically reduce comprehension. For professional writing, the readability test matters as much as word count — the Flesch-Kincaid grade level measures sentence and word complexity. Most web content targets Grade 7–9 (readable by a 13–15 year old) for broad accessibility. This does not mean writing is simplistic — it means clarity and directness are prioritised over complexity.

How Reading Time Is Calculated from Word Count: Worked Example

A document containing 1,500 words at an average adult silent reading speed of 200 words per minute: 1,500 ÷ 200 = 7.5 minutes — the basis for the "X min read" estimates common on blogs and articles.

Reading speed varies considerably by content difficulty and reader familiarity: technical or unfamiliar material is often read closer to 150 words per minute, while easy, familiar prose can be read at 250–300 words per minute by practiced readers. The same 1,500-word document could reasonably take anywhere from 5 to 10 minutes depending on the reader and subject matter — which is why published reading-time estimates should be treated as a rough midpoint, not a precise prediction.

How is character count different from word count, and why do both matter?

Word count roughly approximates length for general writing, but strict character limits (social media posts, SMS, meta descriptions) require exact character counting since a "word" can range from 1 to 15+ characters. A 155-character meta description limit, for example, might hold anywhere from 20 to 30 words depending on average word length — word count alone cannot reliably predict whether text fits a character-based constraint.

What Are Common Word Count Targets, and Why Do They Exist?

What word counts are expected for common document types?

A typical college application essay runs 500–650 words; a cover letter is usually kept to 250–400 words; a blog post aiming for search visibility commonly targets 1,000–2,000+ words; an academic abstract is frequently capped at exactly 250 words by journal formatting rules. These aren't arbitrary — they reflect genre conventions readers and reviewers have come to expect, and text that's dramatically shorter or longer than the norm can signal insufficient depth or poor editing respectively.

How do character limits on social platforms compare to each other?

Common platform limits include roughly 280 characters for a standard short-form post, around 2,200 characters for a longer-form caption format, and no practical limit for long-form professional or blog platforms. A word counter that reports both word and character counts side by side lets you draft once and verify fit across multiple target platforms without repeatedly pasting text into each platform's own composer.

Why does keyword density matter for SEO writing, and how is it calculated?

Keyword density is (occurrences of the target phrase ÷ total word count) × 100. A 1,500-word article mentioning its target keyword 15 times has a density of (15 ÷ 1500) × 100 = 1% — generally considered a natural, non-spammy range by most SEO guidance, which typically recommends staying under roughly 2%. Densities significantly above that can read as unnatural repetition to both readers and search engines, actively working against the ranking benefit the repetition was meant to provide.

Frequently Asked Questions

Double-spaced, Times New Roman 12pt (standard academic): ~250 words/page. Single-spaced: ~500 words/page. A novel page: ~250–300 words. A blog post averages 1,000–2,000 words.
The average adult reads about 200–250 words per minute, so 1,000 words takes about 4–5 minutes. This counter uses 200 WPM as a conservative estimate.
Long-form content (1,500–3,000 words) tends to rank better for competitive keywords because it covers topics comprehensively. Shorter posts (500–1,000 words) can rank well for specific, lower-competition queries.
For competitive search terms, 1,500–2,500 words tends to perform best in Google's current algorithm. Longer isn't always better — match the content depth to the topic complexity. Listicles and how-to posts can rank well at 800–1,200 words. Comprehensive guides covering a topic fully perform best at 2,000–4,000 words.
The average adult reads approximately 200–250 words per minute for non-fiction. College students average 300 WPM. Speed readers can reach 400–700 WPM with some comprehension loss. For web content, assume 200–250 WPM when estimating read time — a 1,000-word article takes approximately 4–5 minutes.

Sources & Methodology

Calculations are based on the most current publicly available data from authoritative government and industry sources: