Bulk Domain Availability Checker
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 Availability Checker solves a common challenge for entrepreneurs, developers, and domain investors: checking the availability of multiple domain names is tedious when done one at a time. Most domain registrars only allow single domain searches, making it difficult to quickly evaluate a list of potential names. This tool lets you enter a list of domain names (comma-separated or line-separated) and checks the availability of each by querying a DNS or WHOIS service. Results are displayed in a scrollable list with color-coded status indicators: green for available, red for registered, and yellow for errors. You can filter results by status, view expiration dates for registered domains, and export a full report to your clipboard. A preview shows your domain list before checking, and progress tracking shows each domain as it's processed.
WHERE IT RUNS
This extension panel runs directly inside your browser as an overlay on any web page. It works independently of any specific site and requires no additional API keys or permissions beyond the BotGentz extension. The tool performs DNS lookups and WHOIS queries through configured public APIs, making it usable from any browser session.
HOW TO USE
After installing the BotGentz extension and activating Bulk Domain Availability Checker, click the extension icon in your browser toolbar to open the panel. Enter your domain names in the text area — you can separate them by commas or new lines. For example: "example.com, my-idea.net, test.org" or each on its own line. The preview section shows how many domains you've entered. Click "Check Domains" to begin the availability scan. The tool processes each domain sequentially with a 300ms delay, showing live progress updates. Results appear with color-coded status dots: green means available, red means registered, yellow means an error occurred. Use the filter dropdown to view only available domains, registered domains, or errors. Click "Export Report" to copy a detailed report of all checked domains and their statuses to your clipboard. Click "Clear" to reset the panel and start a new list.
TECHNICAL OPERATION — DNS-Based Domain Availability Detection
This tool uses DNS lookup to determine domain availability. When you click "Check Domains," the tool sends a DNS lookup request for each domain using a public DNS API. If the DNS lookup returns a record (indicating the domain resolves to an IP address), the domain is marked as registered. If the DNS lookup fails or returns no records, the domain is marked as available. The tool uses GM_xmlhttpRequest for cross-origin requests with configurable timeouts. Results include the availability status, a human-readable message, and expiration date when available from the WHOIS response. The tool uses a fallback mechanism: if the primary DNS check fails, it attempts a secondary WHOIS query. All checks are performed with a 300ms delay between requests to avoid rate limiting and API congestion. The status filter allows you to quickly narrow down results by availability status.
THE PANEL
The extension panel is fully draggable and remembers its position per site session. It snaps to the nearest edge of the browser viewport when dragged within 50 pixels of any side. You can collapse the panel to a compact title bar using the minimize button, preserving your selection state. The panel resizes vertically by dragging the bottom edge. Press the Escape key to close the panel instantly. The preview updates in real-time as you enter domains, and the results section updates as checks complete.
PLEASE NOTE
This tool requires the free BotGentz extension to function. The script performs DNS lookups and WHOIS queries through public APIs and does not store, transmit, or log any domain data or user activity. All checks are performed locally from your browser session. The availability status is based on DNS resolution and may not reflect the exact registration status for all TLDs — some domains may have DNS records even if not registered in the traditional sense. The tool uses public APIs that may have rate limits; the built-in delay helps prevent this. Domain availability can change rapidly; results are accurate at the time of checking. Always verify critical domain availability directly with a registrar before making decisions based on this tool's output.