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

Bulk SSL Certificate Expiry Checker

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

Bulk SSL Certificate Expiry Checker solves a common security management challenge: monitoring SSL certificate expiration across multiple domains is critical for preventing outages, but checking each domain individually is tedious. This tool lets you enter a list of domain names (comma-separated or line-separated) and checks the SSL certificate expiry date for each by connecting to the server and retrieving certificate details. Results are displayed in a scrollable list including domain, issuer, valid from, valid to, days until expiry, certificate status (valid/expired/error), and certificate chain details. Color-coded warnings make it easy to identify issues: red for expired, yellow for expiring soon (within configurable threshold), and green for valid. You can filter results by status, adjust the warning threshold, and export the complete dataset as CSV or JSON for further analysis.

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 connects to each domain and retrieves SSL certificate information, making it usable from any browser session. It supports all domains with valid SSL certificates.

HOW TO USE

After installing the BotGentz extension and activating Bulk SSL Certificate Expiry 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-domain.net, test.org" or each on its own line. Adjust the warning threshold in days (default 30) — certificates expiring within this period will appear yellow. The preview section shows how many domains you've entered. Click "Check Certificates" to begin the expiry checks. The tool processes each domain sequentially with a 300ms delay, showing live progress updates. Results appear with color-coded status indicators and show key certificate details including issuer, validity dates, days remaining, and status. Use the filter dropdown to view only valid, expiring, expired, or error results. Click "Export Report" to copy the complete dataset to your clipboard in CSV or JSON format. Click "Clear" to reset the panel and start a new list.

TECHNICAL OPERATION — SSL Certificate Retrieval and Parsing

This tool connects to each domain via HTTPS and retrieves the SSL certificate using GM_xmlhttpRequest. The connection process captures the certificate details from the server's response, including the certificate chain, issuer information, and validity dates. The tool parses the certificate data to extract the valid from and valid to dates, then calculates the days remaining until expiry. If the certificate is invalid or the connection fails, the tool reports an error with the specific failure reason. The status is determined based on the days remaining: expired if less than 0 days, expiring if within the user-configured warning threshold, and valid if more than the threshold. A 300ms delay between checks prevents server rate limiting and avoids overwhelming the network. Results are stored locally and can be exported as CSV with proper field quoting for Excel compatibility, or as structured JSON for programmatic use.

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 connects to each domain to retrieve SSL certificate data and does not store, transmit, or log any domain data or certificate information. All checks are performed locally from your browser session. Certificate data availability depends on the domain's SSL configuration — some domains may have invalid or self-signed certificates that may not be fully retrievable. The tool uses a 300ms delay between checks to prevent rate limiting. SSL certificates can change over time; results are accurate at the time of checking. Export formats include CSV and JSON for maximum compatibility with analysis tools. The warning threshold is configurable and defaults to 30 days, following common security recommendations for certificate renewal lead time.

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.