Paste text to see which words you’ve used more than once and how often. It’s a quick way to catch overused words in an essay, tighten marketing copy, or check keyword repetition. You also get the total and unique word counts. Everything runs in your browser.
Paste some text to find repeated words.
How it works
The tool splits your text into words — runs of letters and digits, keeping internal apostrophes and hyphens so “don’t” and “well-known” stay intact — and counts how often each appears. Words that occur at least twice are listed, sorted by frequency and then alphabetically, so the most repeated ones surface first.
By default the match is case-insensitive, so “The”, “the” and “THE” are treated as the same word and shown in lower case. Turn that off to treat different capitalisations as distinct, which is useful when case is meaningful, such as distinguishing a proper noun from a common word.
Practical examples
Editing an essay
If “important” shows up eight times, you know to vary your wording. The frequency list makes crutch words obvious at a glance.
Checking keyword stuffing
Paste a product description to see whether a keyword repeats unnaturally often — a sign search engines may treat as stuffing.
Counting unique vocabulary
The total and unique counts together show lexical variety: 500 total words but only 180 unique suggests a lot of repetition.
Frequently asked questions
What counts as a word?
A run of letters or digits, including internal apostrophes and hyphens. So “don’t”, “e-mail” and “2026” each count as one word, while punctuation and spaces act as separators.
Is the match case-sensitive?
By default no — “The” and “the” are counted together and displayed in lower case. You can switch to case-sensitive matching if capitalisation matters for your text.
How is the list ordered?
By count, highest first, so the most repeated words are at the top. Words with the same count are ordered alphabetically, which keeps the list stable and easy to scan.
What do “total” and “unique” mean?
Total is every word occurrence in the text; unique is the number of distinct words. The gap between them is a rough measure of repetition — a large gap means many words recur.
Does it show words that appear only once?
No — the point is duplicates, so only words appearing twice or more are listed. The unique count above still reflects all distinct words, including the ones that appear once.
Does it handle non-English text?
Yes. Word detection is Unicode-aware, so Serbian and other accented letters are recognised. Case-folding also applies to those letters when case-insensitive matching is on.
Can it find duplicate lines or phrases instead?
This tool works at the word level. For whole repeated lines, use our remove duplicate lines tool; for overall counts, the word counter gives totals and reading time.
Is my text uploaded?
No. The analysis runs entirely in your browser, so your text stays on your device.
Related tools
Word Counter
Count words, characters, sentences and paragraphs in any text, with estimated reading time.
Text tools
Remove Duplicate Lines
Delete repeated lines from any list while keeping the original order — with optional case-insensitive matching.
Text tools
Text Cleaner
Tidy messy text: trim lines, collapse spaces, convert tabs, drop blank lines and strip invisible characters. In your browser.
Text tools
Reverse Words
Flip the order of words in each line while keeping every word readable — “one two three” becomes “three two one”.
Text tools
Reading Time Calculator
Estimate how long a text takes to read silently or out loud, with adjustable reading speed.
Text tools
Find and Replace
Replace every occurrence of a word or pattern in your text — with whole-word, case-insensitive and regex modes.
Text tools