Bulk Domain Renewal Reminder Aggregator
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
Bulk Domain Renewal Reminder Aggregator is a domain management tool that streamlines the process of tracking and exporting domain renewal information. Instead of manually copying domain names, expiration dates, and registrar details from multiple sources—a process that can be tedious and error-prone—this script automates the entire workflow. It scans the current page for domain-related text, extracts domain names, expiration dates, and registrar names using pattern recognition, and presents them as a structured checklist. You can select individual domains, use Select All/Deselect All toggles, configure reminder days before expiry, choose an export format (plain text, CSV, or TSV), and optionally include registrar information. The tool then exports the selected domains with calculated reminder dates to your clipboard. This is ideal for webmasters, IT administrators, and anyone who manages multiple domains and needs to track renewal deadlines efficiently.
WHERE IT RUNS
This script is universal—it runs on any website (*://*/*) as a userscript injected through the BotGentz extension. It operates within the context of your current browser tab and cannot access other tabs, bookmarks, history, or downloads. The script reads the page DOM to identify domain-related text using regex patterns for domain names, expiration dates, and registrar names, and formats the data for export. All operations occur locally in your browser; no data is sent to external servers. The script outputs renewal reminders to your clipboard.
HOW TO USE
1. Navigate to any page containing domain information—your domain registrar dashboard, a spreadsheet, or any text with domain names and expiration dates.
2. Click the BotGentz extension icon and select "Bulk Domain Renewal Reminder Aggregator" from the script list.
3. The panel opens on the right side of the page. It automatically scans the current page for domain data.
4. Review the detected domains, showing domain name, expiration date, and registrar.
5. Set "Reminder days before expiry" to control how early you want to be reminded (default 30 days).
6. Select your export format: Plain Text, CSV, or TSV.
7. Toggle "Include registrar" to include registrar names in the export.
8. Check the boxes next to domains you wish to export. Use "Select All" or "Deselect All" for quick selection.
9. Click "Export Selected" to copy the domain list with reminders to your clipboard.
10. Paste the exported data into a spreadsheet, calendar, or task manager.
WHY IT WORKS WHERE OTHERS FAIL
Many domain management tools require API access to registrars or manual data entry. This script takes a different approach: it works on any page containing domain information by using regex-based pattern recognition to identify domain names, expiration dates, and registrar names from visible text. It extracts domain names using a comprehensive pattern that matches common domain formats, and intelligently searches the surrounding context for date patterns and registrar indicators. The script calculates reminder dates automatically based on your configured reminder days, helping you never miss a renewal deadline. By focusing on data extraction rather than API integration, it works with any registrar's dashboard, spreadsheet, or text document.
THE PANEL
The script uses BotGentz's BGPanel system, which provides a floating, draggable panel on the right side of your screen. Drag the panel by its header to reposition it anywhere on the page—the panel remembers its position per site and snaps to the nearest edge when released. Click the minimize button to collapse the panel to a small floating bubble; click the bubble to expand it back. Resize the panel vertically by dragging its bottom edge. Press the Escape key to close the panel entirely. All panel state (position, collapsed/expanded) is persisted locally using GM_setValue, so your preferences survive page reloads.
PLEASE NOTE
This userscript requires the free BotGentz browser extension—it is not a standalone application. The script extracts domain information using text pattern recognition, which may not be perfect on all pages—some domains may be missed or misidentified. Always verify the extracted data before relying on it for renewal decisions. This script does not store, transmit, or process any of your data outside your local browser. It does not access your password, hidden inputs, or file inputs. All data extraction is performed locally in your browser. Use responsibly and verify domain expiration dates with your registrar before making renewal decisions.