Word Counter
Calculate word count, unique word count, and sentence count of text.
Category: Text Tools
When to use?
Use it to check the word count of a blog post or report, or to gauge expressive variety via the unique word count.
How to use
- Paste or type text into the input.
- Word count, unique word count, and sentence count update in real time.
Input Explanation
Paste the long text to analyze for word and sentence counts.
Calculation Basis
It tokenizes words with regex and whitespace splitting and counts them, derives unique words via a case-normalized Set, and counts sentences by terminal punctuation.
Usage Examples
- Check manuscript length - Quickly check the word count of a blog post or report.
- Check repeated expressions - Use the unique word count to gauge expressive variety.
- Check submission length - Verify you meet a word-count limit for an assignment or application.
Examples
- "Hello world. Hello again." → 4 words, 3 unique (hello, world, again), 2 sentences
Cautions
- Results can vary by how spaces and line breaks are handled.
- Results may differ from other tools depending on tokenization and Unicode handling.
Guides
Word-count basis
It splits words by spaces, tabs, and line breaks. English splits on spaces, but Korean word boundaries differ, making exact word counts harder.
Check manuscript length
Common for English writing assignments, blog posts, and translation volume. Korean usually uses character counts, so check the character counter too.
FAQ
Are Korean words counted?
Yes, it counts Korean and English words by Unicode character/number groupings.
How are unique words counted?
It counts the same word once, ignoring case.
How are sentences counted?
By terminal punctuation such as periods, question marks, and exclamation marks.
Does it show character count too?
Yes. It shows total characters alongside word count to gauge length from multiple angles.
Related Tools
- Character Counter - Count characters with and without spaces, and line count, in real time.
- Line Counter - Count total lines, empty lines, content lines, and the longest line length.
- Text Extractor - Automatically find and extract emails, URLs, phone numbers, and numbers from text.
- Duplicate Line Remover - Remove duplicate lines from text, keeping only unique lines.
- Byte Counter - Calculate the byte length of text when stored as UTF-8.
- Case Converter - Convert text, variable names, and filenames to UPPER, camelCase, snake_case, kebab-case, and more.