Word Counter

Word Counter

Count words, characters, sentences, reading time and more — free, instant, no signup needed.

Autosave On — Your text is always saved
Font
Para
Case
View
Font
Style
A
H
Color
Format
🎯 Word Goal:
words
0% Set a target above
📝 Editor Grade — ? 0 Words 0 Chars
TXT · HTML · PDF · Word
🔍

Drop .txt · .html · .pdf · .doc · .docx here

📄 Live Preview
Spell: 0
Grammar: 0
🌐 Speed:
📖 Reading: 0 sec Based on 200 WPM — Average reader
🎤 Speaking: 0 sec
~130 WPM avg speaker
📊 Readability Score
🔑 Top Keywords
📈 Writing Session History
✨ Grammar & Spell — Auto Check Waiting...
Start typing — auto-check runs after you pause
📊 Text Statistics
📄 Words
0
?
📄 Word CountCounts every word separated by a space. Punctuation attached to words is ignored.
🔤 Characters
0
?
🔤 CharactersEvery character including spaces, punctuation and numbers.
🔡 Chars (no spaces)
0
?
🔡 No SpacesCharacters WITHOUT spaces. Useful for SMS or character limits.
💬 Sentences
0
?
💬 SentencesSentences ending with . ! or ?
📑 Paragraphs
0
?
📑 ParagraphsBlocks of text separated by a blank line.
📏 Lines
0
?
📏 LinesNumber of lines. Each Enter = new line.
⭐ Unique Words
0
?
⭐ Unique WordsCount of different words used. Higher = richer vocabulary!
🔍 Selected
0 w
?
🔍 SelectedWord count of your highlighted text.
〰 Syllables
0
?
〰 SyllablesApproximate syllable count.
📄 Pages (A4)
0
?
📄 PagesEstimated A4 pages at 12pt, ~500 words/page.
📖 Reading Time
0s
?
📖 Reading TimeEstimated at your selected WPM.
🎤 Speaking Time
0s
?
🎤 Speaking TimeEstimated at ~130 WPM speaker pace.
📢 Social Media Limits
𝕏 X / Twitter
0 /280
📷 Instagram
0 /2,200
👤 Facebook
0 /63,206
💼 LinkedIn
0 /3,000
🎵 TikTok Bio
0 /80
▶ YouTube Title
0 /100
▶ YouTube Desc
0 /5,000
G Meta Title
0 /60
G Meta Desc
0 /160
💬 SMS
0 /160
✉ Email Subject
0 /78
P Pinterest
0 /500
ℹ️ Fetches the page, strips HTML tags, then counts all words. Works on most public pages.
Good
Good
🔍 Google Search Preview
ckd.digital › tools › word-counter
Your Page Title Will Appear Here
Your meta description will appear here. Write a compelling summary that makes people want to click your link in Google search results.
📄 Original Text
✏️ Modified Text
Paste two texts above and click Compare to see what changed...

Free Word Counter — Complete Guide for Writers

Count words, characters, sentences, and reading time instantly. Used by bloggers, students, authors, and SEO writers to write smarter and hit every target, every time.

Free Word Counter — The Smarter Way to Write and Edit

Every piece of writing has a target — a word count you must reach, stay within, or track precisely. A university assignment needs exactly 2,500 words. A blog post for SEO should hit 1,400 words minimum. A tweet has 280 characters. A novel needs 80,000 words. Missing these targets costs marks, rankings, and opportunities.

This free word counter gives you a complete writing dashboard — words, characters, sentences, paragraphs, reading time, readability score, keyword density, and social media limit checks — all updating in real time as you type. Nothing to install. Nothing sent to any server. Your text stays completely private in your browser.

What Does This Word Counter Actually Count?

Most basic word counters only tell you one number. This tool gives you a full text analysis with 12+ metrics that professional writers actually use:

📝 Words — Total word count updating with every keystroke. "Don't" counts as 1 word. "well-known" counts as 1 word. Numbers like "2,500" count as 1 word.
🔤 Characters (with spaces) — Every single character including spaces. Twitter, Instagram, and LinkedIn use this for their limits.
🔡 Characters (without spaces) — Only letters, numbers, and punctuation. Used by academic journals for abstract limits.
📖 Sentences — Counted by full stops, exclamation marks, and question marks. A long paragraph with no punctuation shows 0 sentences — useful for spotting run-on writing.
Paragraphs — Each block of text separated by a line break is one paragraph. Useful for checking structural balance across long documents.
⏱️ Reading Time — Calculated at 200 words per minute (average adult reading speed). A 1,000-word article takes 5 minutes to read.
🎤 Speaking Time — Calculated at 130 words per minute (conversational speech rate). Essential for speeches, presentations, and podcasts.
📊 Readability Score — Flesch Reading Ease score. 60–70 is ideal for general audiences. Below 50 means your text is too complex for most online readers.
🔍 Top Keywords — Most frequent words with density percentages. Ideal keyword density for SEO is 1–2%. Above 2% risks keyword stuffing penalties.

How Accurate Is the Word Count?

This counter uses the same word-splitting logic as Microsoft Word and Google Docs — it identifies word boundaries by spaces and punctuation, handles contractions and hyphenated words correctly, and strips HTML tags when you paste from web pages. Here is a verified comparison showing consistency with industry-standard tools:

±0–1 vs MS Word
±0–1 vs Google Docs
Real-Time Updates
12+ Metrics
💡 Paste text from Word, Google Docs, or any website — the counter handles all formatting and HTML tags automatically.

Word Count Standards — Every Writer's Reference Table

Different types of writing have different word count requirements. Publishers, universities, and platforms all have specific standards. Here is the complete reference used by professional writers and editors:

Content Type Word Count Range Why It Matters
Blog Post (SEO-optimised) 1,300–2,500 words Google top results average 1,800+ words
Long-Form / Pillar Article 2,500–4,000 words Authority content, earns backlinks
Short Story 1,000–7,500 words Literary magazines, competitions
Novelette 7,500–20,000 words Kindle Singles, digital publishing
Novella 20,000–50,000 words Self-publishing, serialised fiction
Novel (debut, traditional) 80,000–100,000 words Literary agent submission standard
Academic Essay Specified exactly ±10% of the set word limit
Email Newsletter 500–1,000 words Higher open-to-read completion rate
LinkedIn Post 1,300–1,900 chars Full text visible without "see more"
Tweet / X Post 280 characters Hard limit — post gets truncated

How to Use This Word Counter — Step by Step

The tool is designed to work instantly — but knowing every feature helps you get the most from it. Here is the complete step-by-step guide:

Step 1 — Type or paste your text
Click inside the large editor area and start typing, or paste your existing text. Every metric updates instantly as you type — no button press needed.

Step 2 — Set a word goal
Use the goal bar at the top to enter your target word count (e.g. 1,500 for a blog post). The progress bar fills and turns green when you hit your goal.

Step 3 — Use the ribbon toolbar
The toolbar above the editor has formatting (Bold, Italic, Underline), Find & Replace, and text transforms (UPPERCASE, lowercase, Title Case). Use these without leaving the tool.

Step 4 — Check your stats panel
The right panel shows all 12+ metrics live. Scroll down on the right panel to see readability score, top keywords, syllable count, and page count estimates.

Step 5 — Check social media limits
The Social Limits panel shows Twitter, LinkedIn, Instagram, Facebook, and YouTube character counts simultaneously. Green = within limit. Red = over limit.

Step 6 — Upload a file
Drag and drop a .txt, .docx, or .pdf file directly onto the editor to count words in an existing document.

Step 7 — Export your work
Use the download row to save your text as .txt, .docx, .pdf, .html, or .csv. Your work autosaves in the browser — close and reopen the tab and it is all still there.

Why Word Count Matters — SEO, Publishing, and Social Media

For SEO: Ahrefs analysed 3 million search results and found that the average top-ranking page contains over 1,400 words. Longer content earns more backlinks, covers more related keywords, and signals depth to Google's ranking algorithm. A 300-word page rarely outranks a 1,800-word page on the same topic — but 1,800 words of useful content beats 3,000 words of padding every time.

Real SEO Example — Word Count vs Rankings:
Query: "how many pages is 1000 words"
Position 1 result: 2,100 words · Position 5: 800 words · Position 10: 340 words
The top result had 6x more content than the page at Position 10.
More words = more coverage of intent = higher ranking.

For publishing: Literary agents and publishers have strict word count requirements by genre. Submitting a 130,000-word debut literary novel when the standard is 80,000–100,000 signals inexperience. A 45,000-word thriller is too short for commercial fiction but perfect for YA. Knowing your exact count avoids instant rejections on submission.

Published Novel Word Counts — Real Examples:
Harry Potter and the Philosopher's Stone — 77,325 words
The Great Gatsby — 47,094 words (novella length by today's standards)
Gone Girl — 145,719 words (long, but justified by structure)
The Hunger Games — 99,750 words
Twilight — 118,501 words
Most debut novels accepted by agents: 80,000–100,000 words.

For social media: Every platform has character limits that directly affect visibility. A LinkedIn post over 1,300 characters gets cut with a "see more" button — most users never tap it. Instagram captions over 2,200 characters are truncated. Facebook posts between 40–80 characters receive 86% higher engagement than longer posts, according to Sprout Social research. Pasting your caption here first — before posting — prevents awkward truncations every time.

Reading Time vs Speaking Time — What Is the Difference?

Reading and speaking happen at very different speeds. This matters enormously when preparing presentations, speeches, podcasts, or YouTube scripts. Getting the timing wrong in a 10-minute TED Talk slot means running over — or standing silent with 3 minutes left.

Speed Reference Chart (verified against research data):
Silent reading — average adult: 200–250 WPM
Speed reading (trained): 400–700 WPM
Conversational speech: 130–150 WPM
Formal presentation / TED Talk: 120–130 WPM
Fast casual speech: 150–170 WPM
Audiobook narration: 150–160 WPM

Practical Example — 5-Minute Speech:
At 130 WPM (formal) → you need 650 words
At 150 WPM (conversational) → you need 750 words
Use the reading bar below the editor to adjust your WPM and get your exact reading or speaking time.

Understanding the Readability Score

The readability score (Flesch Reading Ease) tells you how easy your text is to read. It is calculated using average sentence length and average syllable count per word. A score of 60–70 is ideal for general web content — easy enough for most adults, but not so simple that it feels condescending. Academic and legal writing typically scores below 30. Popular fiction typically scores 70–80.

Flesch ScoreReading LevelIdeal For
90–100Very EasyChildren's books, simple instructions
70–90EasyPopular fiction, general blogs
60–70StandardNews articles, SEO blog posts
50–60Fairly DifficultProfessional reports, business writing
30–50DifficultAcademic papers, legal documents
0–30Very DifficultMedical research, technical specifications
💡 If your blog post scores below 50, split your longest sentences, replace technical words with plain ones, and aim for sentences under 20 words on average.

SFWA Word Count Definitions — Short Story, Novelette, Novella & Novel

The Science Fiction and Fantasy Writers Association (SFWA) publishes the most widely cited word count definitions for fiction categories. These definitions are used by literary magazines, writing competitions, Hugo and Nebula award committees, and publishers worldwide. If you are entering a contest or submitting to a magazine, these are the exact boundaries editors use:

Fiction Category SFWA Word Count Range Typical Outlets
Short Story Under 7,500 words Literary magazines, anthologies, competitions
Novelette 7,500 – 17,500 words Kindle Singles, genre magazines, digital serials
Novella 17,500 – 40,000 words Self-publishing, serialised fiction, standalone ebooks
Novel 40,000 words and above Traditional publishing, literary agents, commercial fiction
💡 Why do these categories matter? Hugo Award eligibility, Nebula Award categories, and most magazine submission guidelines are gated by these exact SFWA word count thresholds. Submitting a 9,000-word story to a "short story" category means automatic disqualification — it is a novelette by SFWA definition. Always check your count before submitting.
Quick SFWA Boundary Reference:
7,500 words → Short Story / Novelette boundary
17,500 words → Novelette / Novella boundary
40,000 words → Novella / Novel boundary
Use the word counter above to check exactly which category your story falls into.

Speech Word Count — How Many Words for a 1, 2, 5, or 10 Minute Speech?

One of the most common questions writers and presenters ask is: how many words do I need for a speech of a specific length? The answer depends on your speaking pace. Average conversational speech runs at 130–150 words per minute. Formal presentations and TED Talks are typically slower at 120–130 WPM to allow the audience to absorb the content.

Speech Duration Slow (120 WPM) Average (130 WPM) Conversational (150 WPM)
1 minute 120 words 130 words 150 words
2 minutes 240 words 260 words 300 words
3 minutes 360 words 390 words 450 words
5 minutes 600 words 650 words 750 words
10 minutes 1,200 words 1,300 words 1,500 words
15 minutes 1,800 words 1,950 words 2,250 words
20 minutes 2,400 words 2,600 words 3,000 words
30 minutes 3,600 words 3,900 words 4,500 words
💡 How to use this: Paste your speech script into the editor above. The Speaking Time stat in the right panel calculates your delivery time at 130 WPM automatically. Adjust your script length until the speaking time matches your presentation slot exactly.

Reading Time — How Long Does It Take to Read Any Word Count?

Reading speed varies by individual, but research by the University of Amsterdam and others consistently places average adult silent reading speed at 200–250 words per minute. Below is a complete reading time reference for common word counts — useful for estimating article read time, setting realistic expectations for readers, and planning blog post length for engagement:

Word Count Reading Time (200 WPM) Reading Time (250 WPM) Content Type
500 words 2.5 minutes 2 minutes Short blog post, email newsletter
1,000 words 5 minutes 4 minutes Standard blog post
1,500 words 7.5 minutes 6 minutes SEO article, detailed guide
2,000 words 10 minutes 8 minutes Long-form article, pillar content
2,500 words 12.5 minutes 10 minutes In-depth guide, research piece
5,000 words 25 minutes 20 minutes Comprehensive guide, whitepaper
10,000 words 50 minutes 40 minutes Short story, ebook chapter
How long does it take to read 1,000 words?
At 200 WPM (average adult): approximately 5 minutes
At 150 WPM (slow reader): approximately 6–7 minutes
At 300 WPM (fast reader): approximately 3–4 minutes
This word counter calculates your exact reading time in real time as you type.

5 Practical Tips for Managing Your Word Count

1. Set a daily word goal and track it session by session.
Stephen King writes 2,000 words per day — 7 days a week. At that pace, a 80,000-word first draft takes 40 days. Even 500 words per day produces a complete novel draft in 160 days. Use the goal bar above to set your session target and watch the progress bar fill in real time.

2. Write first, edit second — never count while drafting.
Checking your word count mid-sentence breaks flow. Set your goal, write until the idea is out, then check. Most writers find they consistently overshoot their internal estimate by 10–15% — which means you are almost always closer to your target than you think.

3. Cut 10% after every draft.
Most first drafts are 10–15% longer than they need to be. After completing a draft, read it once and delete every sentence that does not add new information. If you wrote 1,500 words, aim to cut to 1,350. Every word that stays should earn its place.

4. Use keyword density to write for SEO without stuffing.
Check the top keywords panel while writing your article. If your focus keyword appears at 0.8% density, you can safely add it a few more times. Above 2%? Start replacing some instances with synonyms. Google's Panda algorithm actively penalises pages with keyword density above 3–4%.

5. Always check character count before posting to social media.
Paste your caption, bio, or post into the editor before publishing. The Social Limits panel shows all platforms simultaneously — you will instantly see if you are over the limit on any platform, so you can trim before the post gets truncated.

Frequently Asked Questions

Yes — this word counter uses the same word boundary logic as Microsoft Word. It splits text at spaces and punctuation to identify individual words. Contractions like "don't" count as 1 word. Hyphenated words like "well-known" count as 1 word. Numbers like "2,500" count as 1 word. In testing with standard text, the count is identical to Word or within ±1 word due to edge cases in punctuation handling. If you paste text from a website, HTML tags are automatically stripped before counting.
Your text is saved automatically to your own browser's local storage — the same technology that saves your browser passwords and preferences. Your text is never sent to any server, never stored online, and never shared with anyone. Closing the tab and reopening it brings your text back exactly as you left it. To permanently delete your saved text, clear your browser's local storage or site data. No account is required and no personal information is ever collected.
For SEO blog posts targeting Google rankings, 1,300–2,500 words is the accepted best-practice range. Backlinko's analysis of 11 million Google search results found that the average first-page result contains 1,447 words. However, word count alone does not guarantee ranking — the content must be genuinely useful and answer the searcher's full intent. A highly focused 1,200-word post covering a topic completely can outrank a bloated 3,000-word post that repeats itself. For informational and comparison queries, 1,500–2,000 words is usually sufficient. For competitive commercial keywords, 2,500+ words is common at the top.
At the average adult silent reading speed of 200–250 words per minute, a 1,000-word article takes approximately 4 to 5 minutes to read. At a slow reading pace of 150 WPM it takes about 6–7 minutes. At a fast reading pace of 300 WPM it takes around 3 minutes. This counter calculates reading time at 200 WPM by default — you can adjust the reading speed using the slider in the reading bar below the editor. For spoken content, 1,000 words at 130 WPM (formal speech) takes approximately 7.7 minutes to deliver.
For traditional publishing with a literary agent, debut novels should typically fall between 80,000 and 100,000 words — this is the range most agents expect. Going significantly outside this range risks rejection before agents even read the manuscript. Genre matters: thrillers and mysteries often run 70,000–90,000 words; fantasy and science fiction typically run 90,000–120,000 words (experienced authors can go higher); romance typically falls in the 50,000–90,000 range; and literary fiction has the most flexibility. The Harry Potter series averaged 110,000+ words in the later books — but that is an established series, not a debut. For first-time authors, 80,000–100,000 is the safest target.
You can upload .txt (plain text files), .docx (Microsoft Word documents), .pdf files, and .html files. Drag and drop the file directly onto the editor area or click the Upload button in the toolbar. The tool extracts the text content, strips formatting and HTML tags, then counts all words instantly. For DOCX files, the raw XML text is extracted. For PDFs, the visible text layer is extracted — scanned PDFs (images of text) cannot be read as there is no text layer. Image files are not supported.
Yes — this word counter is fully responsive and works on all mobile phones and tablets. On small screens, the editor and stats switch between tabs using the panel tabs at the top of the screen so everything fits without horizontal scrolling. All features work on mobile including dark mode, file upload via the device file picker, goal tracking, social media limit checking, and text downloads. The tool also remembers your text and preferences between visits on mobile — just like on desktop.
According to the Science Fiction and Fantasy Writers Association (SFWA), a short story is any fiction under 7,500 words. A novelette runs from 7,500 to 17,500 words. A novella falls between 17,500 and 40,000 words. A novel is anything 40,000 words or above. These definitions are used by the Hugo Awards, the Nebula Awards, and virtually all literary magazine submission guidelines. If you are submitting to a category competition or magazine, your word count must fall within these exact boundaries to qualify. Use the counter above to verify your count before submitting.
At the standard formal speaking rate of 130 words per minute: a 1-minute speech requires approximately 130 words, a 2-minute speech needs around 260 words, a 5-minute speech needs 650 words, and a 10-minute speech needs 1,300 words. At a more conversational pace of 150 WPM, those figures become 150, 300, 750, and 1,500 words respectively. TED Talks typically run at 130–140 WPM. This word counter shows your speaking time in real time in the right-hand stats panel — paste your script and watch the speaking time update as you edit.
At the average adult silent reading speed of 200 words per minute, 1,000 words takes approximately 5 minutes to read. At 250 WPM (faster reader) it takes 4 minutes. At 150 WPM (slow reader) it takes around 6–7 minutes. For other common word counts: 500 words ≈ 2–3 minutes; 1,500 words ≈ 6–8 minutes; 2,000 words ≈ 8–10 minutes; 2,500 words ≈ 10–13 minutes. This tool calculates your reading time automatically at 200 WPM — the same standard used by Medium.com and most major publishing platforms to display estimated read time.
Real-Time Counting Every metric updates instantly as you type — no button press needed
🔒 100% Private Your text never leaves your browser — nothing sent to any server
🆓 Free Forever No signup, no payment, no limit — free to use for everyone always
💡 Synonyms
💡 Suggestions
↑↓ navigate · Tab or Click · Esc to close