Free Word Counter
Count words, characters, sentences, and reading time instantly.
A word counter is a free online tool that instantly counts words, characters, sentences, paragraphs, and reading time in any text you type or paste. It updates in real time as you write, making it ideal for blog posts, essays, social media captions, and academic assignments.
How it works
As you type or paste text, the counter splits the content by whitespace to count words, tallies every character (with and without spaces), detects sentence-ending punctuation for sentence count, and identifies blank-line breaks for paragraph count. Reading time is estimated at 200 words per minute — the average adult silent reading speed. Speaking time is calculated at 150 words per minute, which is the average conversational pace. The Flesch-Kincaid grade level score tells you the approximate US school grade required to understand your text, helping you gauge readability for your target audience.
All processing happens entirely in your browser. Your text is never sent to any server, so sensitive content like draft articles or confidential documents stays private. The clear button resets everything instantly for a fresh document. The keyword density feature analyzes your most frequently used words (excluding common stop words) and displays them with visual bar charts, making it easy to spot overused terms or confirm that your primary keywords appear at the right frequency for SEO purposes. The uppercase, lowercase, digit, and space counters give writers and developers detailed character-level breakdowns of their content.
When to use a word counter
Different writing contexts have different word count requirements. Academic essays often require a specific range (e.g., 500–750 words). Blog posts targeting SEO typically need 1,200–2,000 words. LinkedIn posts perform best under 1,300 characters. Twitter limits posts to 280 characters. Knowing your exact count ensures you hit the right range without guessing. Meta descriptions should be 150–160 characters for optimal search engine display, and our character counter (with and without spaces) helps you nail that length every time.
Writers use the word counter to stay within editorial limits — freelance writers who are paid by the word can track their progress in real time. Students use it to meet assignment requirements without manually counting paragraphs or worrying about going over the limit. SEO professionals and content marketers use it to optimize meta description lengths, check readability scores, and ensure blog posts meet minimum word count thresholds for search ranking. Copywriters use the sentence and paragraph counts to break up text into scannable chunks for better reader engagement. The reading time estimate helps podcasters and video scriptwriters time their scripts, while the speaking time estimate is invaluable for speechwriters preparing presentations with strict time limits.
Related calculators
If you found this word counter useful, try our free Lorem Ipsum Generator to quickly produce placeholder text for design mockups. The Text Case Converter helps you reformat text between uppercase, lowercase, Title Case, camelCase, and more. For creating secure credentials, use the Password Generator to create strong random passwords for all your online accounts.
Frequently asked questions
How many words is a 5-minute speech?
A 5-minute speech is approximately 625–750 words, based on the average speaking rate of 125–150 words per minute. Conversational speaking runs closer to 130 wpm; professional presenters often speak at 150–160 wpm for clarity. For a memorized speech with pauses, aim for 600–650 words to avoid rushing. The word counter above shows your exact count as you type.
How long does it take to read 1000 words?
Reading 1,000 words takes approximately 4 minutes at the average adult reading speed of 238 words per minute (silent reading). Slow readers take 5–7 minutes; fast readers finish in 2–3 minutes. Academic text with complex vocabulary takes longer — estimate 5–6 minutes per 1,000 words. The calculator shows estimated reading time automatically based on your word count.
How many words is one page double-spaced?
One double-spaced page in standard 12-point Times New Roman or Arial with 1-inch margins contains approximately 250–275 words. Single-spaced, the same page holds about 500–550 words. A 5-page double-spaced paper is roughly 1,250–1,375 words. These are estimates — actual counts vary by font size, margins, and paragraph spacing.
How many characters fit in a tweet or social media post?
Twitter/X allows 280 characters per tweet (previously 140). Instagram captions allow 2,200 characters. Facebook posts allow 63,206 characters. LinkedIn posts allow 3,000 characters. SMS text messages are 160 characters per segment. The word counter above shows your character count in real time — use it to check any text against platform limits before posting.
What is the word count requirement for a college application essay?
The Common App personal statement is 250–650 words, with 650 being the hard maximum. Most supplemental essays are 150–350 words. The University of California PIQs allow 350 words each. Coalition App essays allow up to 550 words. Always aim for the upper limit of each essay — admissions readers expect you to fully use the space provided.
How many words per minute does the average person read?
The average adult reads 200–250 words per minute silently. College students average around 300 wpm. Speed readers achieve 400–700 wpm with some comprehension loss. Oral reading (reading aloud) averages 150–160 wpm. Children in grades 1–2 read around 80 wpm; by grade 5 they reach about 160 wpm. The calculator estimates reading time at 238 wpm by default.