Business Name Generator
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
The Business Name Generator reads the title and visible text of the current webpage to extract key topics, themes, and terminology. It then uses these contextual keywords to generate a curated list of creative, memorable business name suggestions tailored to the page's subject matter. For each generated name, you can copy it to your clipboard with one click or open a domain registration search to check .com availability immediately. The tool also maintains a history of your recently generated names and allows you to save custom keywords that persist across sessions, ensuring the suggestions become more relevant over time.
WHERE IT RUNS
This userscript runs on any website you visit, from news articles and blog posts to product pages and portfolios. Whether you are researching a niche, reading about emerging trends, or analyzing competitor content, the generator pulls context from the page you are already viewing. No need to switch tabs or copy-paste text elsewhere — the script works inside the page itself, integrating seamlessly into your browsing workflow.
HOW TO USE
Once installed via the BotGentz extension, the panel appears as a draggable floating widget. Click the gear icon to expand it. The "Context" section automatically populates keywords extracted from the current page. You can manually edit these keywords, add your own, or use the "Refresh Context" button to re-scan the page. Press "Generate Names" to produce a list of suggestions. Each name displays with "Copy" and ".com" action buttons. Save specific keywords using the "Saved Keywords" section to influence all future generations, regardless of the page you are on. The "Recent Names" section shows your last generated names for quick reuse.
TECHNICAL MECHANISM — DOM-BASED CONTEXT EXTRACTION WITH DECOUPLED GENERATION
Unlike generic name generators that rely solely on static dictionaries, this script performs a live traversal of the page's Document Object Model (DOM). It uses a TreeWalker filter to extract only visible text nodes, excluding content inside script, style, hidden elements, and form inputs for security and privacy. The extracted text undergoes frequency analysis with a stop-word filter to identify the most relevant keywords in the current context. These keywords are then passed to a combinatorial generator that applies pattern-based construction (prefix-root-suffix combinations) and subword splicing from the keywords themselves. The generator also incorporates a seeded diversity mechanism to avoid repetitive outputs, producing names that are both thematic and distinctive. Persistence is handled through GM_setValue, storing custom keywords and recent names locally per browser profile.
THE PANEL
The panel is fully draggable and remembers its position per site using GM_setValue. It can be collapsed to a small bubble when not in use and expanded with a single click. The panel supports resizing and includes a snap-to-edge behavior for tidy placement. Pressing the Escape key closes the panel. All interactions are non-blocking and do not interfere with the underlying page functionality.
PLEASE NOTE
This userscript requires the free BotGentz browser extension to function. Web standards and site structures change over time; if the script stops working as expected, check for updates or contact support. The script does not read, store, or transmit any personal data, passwords, or input fields — it only processes visible page content and stores user-added keywords locally in your browser's GM_setValue storage. No analytics, tracking, or external data sharing is performed.