Free Word Counter
Count words, characters, sentences, and reading time instantly.
What is a word counter?
A word counter is a free online tool that helps you count words, characters, sentences, and paragraphs in any text, with reading time estimate. It runs entirely in your browser — no signup, no app, and no data is ever sent to a server.
This may be the most boring but useful tool on the site. Paste or type anything and it tells you exactly how many words, characters, sentences, and paragraphs you've got. Handy when you're trying to hit a word count for an assignment, staying under a character limit for a post, or just curious how long that email is getting.
How it works
Type or paste your text and the counter splits it up automatically — words by spaces, sentences by punctuation, paragraphs by blank lines. It also estimates reading time (around 200 words per minute for most adults) and speaking time (about 150 wpm). The keyword frequency chart shows which words you're using the most, which is useful for spotting overused terms in your writing or just realizing you've said "basically" seventeen times.
Everything runs in your browser, so none of your text leaves your computer. That matters if you're pasting in a draft article, a job application, or anything you'd rather not send to some stranger's server. The character counter tracks both with and without spaces, which is helpful when you're trying to fit something into a form field that seems to count differently than your last text editor.
When to use a word counter
Students use it to make sure they're hitting the minimum word count on essays without having to count manually. Freelancers who bill by the word track their progress in real time. Social media managers check character limits before posting. Bloggers and newsletter writers keep an eye on reading time — most online readers will bail on anything over 7-10 minutes, so knowing your post runs 8 minutes helps you decide whether to cut that second anecdote.
The sentence and paragraph counts are also useful for editing. If your paragraphs are averaging 300 words each, they're probably too long for the web. If your sentences average 30+ words, they might be hard to follow. These are rough guidelines — some writing styles thrive on long sentences — but the counter gives you the raw data to make your own calls.
Common mistakes with word counters
The most common misunderstanding I see is people treating word count as a measure of quality. A 2,000-word blog post that rambles is worse than an 800-word post that gets to the point. Word count is a constraint, not a goal — hit the minimum if you have to, but do not pad. The second mistake is confusing character counts between platforms. A tweet's 280-character limit counts all characters including spaces and punctuation, while some job application forms count only visible text or exclude spaces. The word counter shows both with-spaces and without-spaces character counts precisely for this reason. Third, reading time estimates are averages — the counter assumes 238 words per minute, but if your text is dense academic prose full of jargon, real reading time will be longer. Use the estimate as a rough guide, not a guarantee.
How to use this calculator
- Paste or type your text — Click inside the text box and paste your content (Ctrl+V / Cmd+V) or type directly. The counter updates instantly with every keystroke.
- Read the statistics — See your word count, character count (with and without spaces), sentence count, paragraph count, and estimated reading time all at once.
- Clear and start over — Click the Clear button to remove all text and reset all counts to zero, ready for a new document.
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.