SSL Checker

Ensure your websites have valid SSL certificates with n8n and the CustomJS SSL Checker node. Proactively prevent website downtime due to expired certificates, automate compliance and security monitoring, and receive alerts before a certificate expires.
SSL Checker node
SSL Checker node

Check SSL certificate expiry dates

  1. Start with a list of domains from a Google Sheets node, a Code node (with a hardcoded list), or any other data source.
  2. Add the SSL Checker (SSL Certificate) node from the CustomJS Toolkit.
    • Connect it to the input containing your domain list.
  3. The node will return SSL certificate details for each domain, including:
    • Expiration date
    • Days remaining before expiry
  4. Add an IF node to evaluate whether days_remaining is below your chosen threshold (e.g., 30 days).
  5. If the condition is met, send an alert using a notification node such as Email, Slack, or another messaging service.

n8n workflow template: Monitor SSL certificate expiry dates with Google Sheets & Slack alerts

This workflow template:

  1. Provides a list of domains.
  2. Checks their SSL certificate details.
  3. Alerts if any certificate is expiring soon.
Use this template