This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Repeated Word Finder

Productivity · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — nothing to install.
CategoryProductivity
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

Repeated Word Finder is a browser extension that scans any webpage for repeated words and phrases within a configurable proximity and highlights them with a colored background and underline. It identifies instances where the same word appears within a user-defined distance (default 10 words), helping writers, editors, students, and content creators identify repetitive language that can make writing sound monotonous or unpolished. The tool displays a running count of repeated word instances found on the page and allows you to adjust the distance threshold to suit different types of content—from tight copy where even nearby repeats matter, to longer-form content where only very close repeats are problematic. The tool is ideal for editing blog posts, articles, academic papers, marketing copy, creative writing, and any other text-based content where word variety matters.

WHERE IT RUNS

Repeated Word Finder works on any webpage that contains English text. It runs locally in your browser as a lightweight userscript, scanning text nodes across the entire page while avoiding script tags, style blocks, and form inputs. It works on blog posts, news articles, documentation pages, email drafts, social media posts, academic papers, creative writing, and any other text-based content. The tool handles static pages, dynamically loaded content via AJAX, and single-page applications where content updates without page reloads. All processing occurs entirely in your browser—no text is ever sent to any server.

HOW TO USE

After installation, open the floating panel by clicking the extension icon. The panel displays the current count of repeated words found on the page. Adjust the distance threshold using the numeric input—this controls how close repeated words must be to trigger a highlight (default 10 words, range 2 to 50). Click Apply to update the threshold and automatically rescan the page. Toggle highlighting on or off using the checkbox—when enabled, repeated words appear with a pink background and pink underline, making them instantly visible. Click the Scan Page button to manually trigger a fresh scan, useful after content updates. Click Clear Highlights to remove all highlighting without disabling the feature permanently. The tool automatically scans the page when it loads if highlighting is enabled, and continues to detect new content as it appears. The count updates in real time as you scroll and interact with the page.

REAL MECHANISM — WHY THIS WORKS

Most repetition detectors rely on simple frequency counts or global word repetition analysis, which fails to distinguish between deliberate repetition and problematic repetition that occurs too close together. Repeated Word Finder uses a different approach: a sliding-window analysis engine that detects repeated words within a configurable proximity. The engine first tokenizes text into individual words, normalizing each by lowercasing and removing punctuation. It then applies a stop-word filter that ignores common words like "the," "and," "of," and "to" to focus on meaningful content words. For each word, the engine checks a sliding window of the specified size (the distance threshold) to see if the same word appears elsewhere in that window. This window-based approach captures repetition patterns that simple frequency counts miss—a word that appears 10 times across a long document is fine, but a word that appears 3 times within 10 words is problematic. The engine also deduplicates matches to avoid double-counting the same pair. When a repetition is found, the word is marked for highlighting, and the tool builds a document fragment that preserves the original text structure while wrapping repeated words in highlighted spans. The engine processes text in batches to avoid blocking the main thread, and it preserves the original DOM structure by replacing text nodes with document fragments. This approach ensures accurate, fast, and fully private repetition analysis without sending any data off-device.

THE PANEL

The floating panel is fully draggable and remembers its position per site, snapping to the edges of the viewport when dragged near them. You can collapse the panel to a small icon to minimize screen distraction and expand it back with a single click. The panel is resizable from the bottom-right corner, giving you more space to view statistics and controls. Press the Escape key to close the panel instantly. The panel remains open across page navigation within the same domain, maintaining your current toggle states and threshold setting. All preferences—panel position, highlight toggle state, and distance threshold—are saved per domain for a seamless experience.

PLEASE NOTE

Repeated Word Finder requires the free BotGentz extension to be installed and enabled, as it relies on the cross-extension messaging API provided by BotGentz for DOM access permissions. Because websites frequently update their structure, scanning and highlighting may require periodic script updates to maintain compatibility. If the tool does not highlight text as expected, please check for updates or report the issue. All text processing occurs entirely in your browser. No page content, text samples, or analysis results are ever sent to any server. The extension does not read, store, or transmit any personal information. It only reads the DOM of the pages you choose to interact with and applies visual highlights at your request.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.