Word Counter
Paste or type text to instantly see the word count, character count (with and without spaces), sentence count, paragraph count, and estimated reading time. Perfect for essays, blog posts, and social media.
Word counts are everywhere in writing — essay assignments hit a minimum, magazine articles hit a maximum, blog posts target an SEO sweet spot, social media posts hit a character cap. Counting by hand or eyeballing it is unreliable; this tool counts everything that matters about a piece of text in real time as you paste or type.
You'll see word count, character count (with and without spaces), sentence count, paragraph count, and estimated reading time. The text is processed in your browser — nothing is sent to any server, so it's safe for confidential drafts.
Word counters use slightly different rules. Microsoft Word, Google Docs, and most academic word counters all break on whitespace and treat hyphenated words as single words. This tool follows the same convention. If you're submitting work that requires an exact platform's count, double-check on that platform — small differences (e.g., counting numbers, treating em-dashes) can shift the total by a few percent.
Enter or paste your text
Results
Words
0
Characters
0
Sentences
0
Reading Time
0 sec
Text Statistics
| Metric | Value |
|---|---|
| Words | 0 |
| Characters | 0 |
| Characters (no spaces) | 0 |
| Sentences | 0 |
| Paragraphs | 0 |
| Reading Time | 0 min |
| Speaking Time | 0 min |
Formula
How to use this calculator
- Paste or type text into the input box.
- All counts update in real time. Watch the word count for academic assignments, character count for social posts, reading time for blog posts.
- For SEO targets, most modern blog posts perform best at 1,000–2,500 words on substantive topics; landing pages and product descriptions do well at 300–800.
- For social media: Twitter/X is 280 chars; LinkedIn posts 3,000 chars (but engagement drops sharply past ~1,300); Instagram captions 2,200 chars; YouTube titles 100 chars.
- For email subject lines, mobile preview cuts off around 35–45 characters. The character counter helps avoid surprise truncation.
Worked examples
Blog post target
Target: 1,500 words for a substantive how-to post. Reading time: 1,500 / 238 ≈ 6.3 minutes Page count (single-spaced 12pt): ≈ 3 pages This is in the SEO sweet spot for in-depth content (longer pages tend to rank better for substantive topics, but only if the content is actually substantive).
Conference talk
Target: 18 minutes (TED-style) At 150 words/minute speaking pace: ≈ 2,700 words If your draft script is 4,000 words, you're going to run long unless you cut substantially. If it's 1,500 words, you'll finish under time and need more material or longer pauses.
When to use this calculator
Use this whenever a piece of writing has a word, character, sentence, or reading-time constraint: school assignments, blog posts, social media, email drafts, conference talks, marketing copy.
A few standard reference points: - Tweet: 280 characters - Average sentence: 15–20 words for clear prose; aim shorter for the web - Pomodoro draft (25 min): a focused writer produces 400–600 words - 1-page single-spaced 12pt: ≈ 500 words; double-spaced: ≈ 250 words - Reading speeds: silent ~238 WPM, audiobook ~150 WPM, college lecture ~125 WPM
For richer text analysis (readability scores, character frequency), use specialized tools — this counter focuses on the basic counts most writers and editors actually need.
Common mistakes to avoid
- Treating "characters with spaces" and "characters without spaces" interchangeably. Most platforms count spaces; some don't. Twitter's 280-char limit includes spaces.
- Counting word counts across word processors and web tools and expecting identical results. Different tools handle hyphens, abbreviations, and numbers slightly differently.
- Optimizing for word count instead of clarity. A 1,200-word post that says nothing useful ranks worse than a 600-word post that solves the reader's problem.
- Overestimating reading time. Modern web readers skim — a stated 6-minute reading time often means 90 seconds of actual time on page.
Frequently Asked Questions
Sources & further reading
- Reading rate research — Brysbaert (2019), Journal of Memory and Language