Word Count Tool
Your text
top words excluding function wordsCounts
Start typing above — the results update as you write.
The Word Count Tool counts the words, characters, sentences and paragraphs in anything you paste, and tells you how long the text takes to read or say aloud — entirely in your browser.
What is Word Count Tool?
Word count is one of those numbers that quietly decides things. It decides whether a submission fits inside a window, whether an abstract is inside a journal's limit, whether a caption fits a platform, and whether an assignment meets its brief. The Word Count Tool answers that question in one pass, and — just as important — it states the counting rule it uses instead of leaving you to guess.
Counting follows Unicode word boundaries, the same segmentation rule browsers use for selecting text by word. Numbers count as words, so "2026" and "10,000" each count once. Hyphenated compounds count once: "well-known" is a single word, because that is how a word processor counts it. Apostrophes stay inside the word, so "don't" is one word rather than two. Standalone punctuation and standalone emoji are not words at all. If you paste a document in Chinese or Arabic, the counter treats each word-like segment as a word, which is the closest useful approximation for languages without spaces.
The tool reports more than one number. Alongside the total word count you get the unique word count, the character count, the sentence count and the paragraph count, plus the longest word in the text. The reading and speaking estimates are explicit models rather than magic: 220 words per minute for silent reading and 130 words per minute for speaking aloud. Both rates are the ones the Reading Time Estimator uses, and that tool lets you change them when your material is denser than average.
The frequency table is where a word count becomes useful for editing. Every text leans on a handful of words, and the most-used list makes that lean visible. Function words such as the, and, of and that are hidden by default because they dominate any English count without telling you anything; one click includes them, which is useful when you are checking whether a specific connector is overused. Matching is case-insensitive, so "The" and "the" are the same row. Ties are broken alphabetically so the table never reshuffles while you type.
Everything runs locally. There is no upload, no account and no server round trip: the text you paste is analysed by JavaScript in the page, and when you close the tab it is gone. That matters when the document is a client report, a manuscript under embargo or an exam answer. Copy counts and Download counts both produce a small plain-text summary you can paste into a spreadsheet or a submission form.
Two characteristics of the counting rule are worth knowing before you rely on a number. First, abbreviations followed by a period behave as their own sentence segment, so "Dr. Smith went home." is two sentences even though a reader sees one; the Sentence Count Tool shares this rule and explains it in the same way. Second, very large documents — several hundred thousand characters — still count exactly, but the results settle a fraction of a second after you stop typing because the analysis is debounced. Neither behaviour is hidden from you: the tool says so on the page.
One habit makes the numbers more useful: decide what you need to count words for before you start. A word counter that reports a total is enough for a progress log, while a submission form usually wants a specific recount of a specific section — the body without the abstract, a title without its subtitle. Because this tool names the rule it applies and shows the frequency table it derived from, you can paste just that section, read the figure and reproduce it later.
How to use Word Count Tool
- Paste or type your text into the box. Counting starts immediately; there is no upload step and no button to press.
- Read the headline word count and the unique-word figure below it, then the character, sentence and paragraph counts in the cards.
- Check the reading and speaking estimates against the rates shown; if your material needs different rates, open the Reading Time Estimator.
- Use the frequency table to spot repeated words. Toggle function words on if you need to check connectors as well as content words.
- Copy counts or Download counts to keep the numbers for a submission form, then clear the box — nothing is stored.
When to use Word Count Tool vs related tools
Reach for the word count when a number is a hard boundary: a submission window, an abstract limit, a caption with a character cap, or a manuscript you are about to send. When the question is "how long does this take to read", use the Reading Time Estimator instead, which shares the same word count but focuses on time and lets you change the reading rate.
When you need to know how many characters are left before a platform rejects a post, the Character Count Tool is the better fit, since it breaks the count down by spaces, code points and bytes. For checking whether a draft leans on the same connector, the combination of this tool's frequency table and the Focus Sentence Highlighter covers both whole-document and sentence-level review.
Privacy & Security
This tool runs entirely in your browser — no data ever leaves your device. There is no server round-trip, no upload, no logging, and no account required. Your input is processed locally using client-side JavaScript and is never stored, transmitted, or accessible to anyone else. When you close the tab, everything disappears.