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

Universal Page Word Cloud Generator

Utilities · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryUtilities
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

Universal Page Word Cloud Generator analyzes the text content of any webpage and creates an interactive word cloud showing the most frequently used words. The script extracts all visible text from the page, filters out common stop words (like "the", "and", "of"), counts word frequencies, and displays words sized by their frequency—larger words appear more often. Words are color-coded by frequency tier: high-frequency words in vibrant colors, medium in moderate tones, and low-frequency words in softer shades. The word cloud updates in real-time as you adjust settings. Statistics show total word count, unique word count, and top word counts. The script also extracts common phrases (bigrams and trigrams) for deeper content understanding. You can copy the word cloud as a text list or save it as an SVG image.

WHERE IT RUNS

This script runs on every website (matching all URLs), analyzing page content across the entire web. It works on articles, blog posts, documentation pages, product pages, and any page with visible text content. The script automatically adapts to each page and handles both static and dynamically loaded content.

HOW TO USE

After installing through the BotGentz extension, simply browse to any webpage. The script automatically analyzes the page and generates a word cloud. Use the configuration panel to customize your experience: set the maximum number of words to display (5-200), adjust the minimum word length (1-10 characters), toggle stop word exclusion on or off, choose a color scheme (Rainbow, Cool, Warm, or Monochrome), show or hide statistics, and enable or disable auto-generation. The panel displays real-time statistics including total word count, unique word count, and top word count. Use the "Generate Word Cloud" button to manually regenerate, "Copy as Text" to copy the word frequency list, or "Save as SVG" to download the word cloud as an image.

DOM-BASED TEXT EXTRACTION WITH FREQUENCY ANALYSIS AND WORD CLOUD RENDERING

This script implements a text extraction engine using DOM tree traversal with visibility filtering. The engine walks through all text nodes in the document, filtering out invisible elements (display:none, visibility:hidden, opacity:0) and ignoring script, style, and other non-content tags. The text is then tokenized using punctuation removal and whitespace splitting, with configurable minimum word length filtering. The frequency counter builds a word frequency map using object hashing for O(n) performance. The word cloud renderer uses inline span elements with dynamic font sizing based on frequency ratio, with frequency tier categorization (high >60% of max, medium >30%, low below 30%) for opacity styling. Phrase extraction uses sliding window analysis for bigrams and trigrams, filtering for phrases that appear more than once.

THE PANEL

The configuration panel is fully draggable and remembers its position per-site using GM_setValue. It snaps to screen edges when dragged near them, collapses to a compact bubble when minimized, and supports Escape key for quick collapse. All settings—including max words, minimum word length, stop word exclusion, color scheme, statistics display, and auto-generation—are persisted across sessions.

PLEASE NOTE

This script requires the free BotGentz extension to run. The script runs on all websites and reads page content to generate word clouds. It does not capture, store, or transmit any personal information. All analysis occurs locally in your browser. The script processes visible text only and does not access hidden fields, passwords, or sensitive information. The word cloud is generated from page content and may include words from any visible text on the page. The SVG export creates a standalone vector image that can be used in presentations or reports. This tool is provided for informational and educational purposes only.

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.