The best alternatives to haveibeenexpired are Crawly, SSL Alerts, and Nodeify. If these 3 options don't work for you, we've listed a few more alternatives below.
Crawly is a tool that crawls your web applications to find out broken pages to help you to maintain it. Crawly has a powerful alerting system that if any page of your project is broken, you will get a notification. Crawly also offers you to monitor your all pages of your application in historically.
SSL Alerts is a free service to send SSL certificate expiration alerts. It will send you an alert once the expiration is in less than 14 days and daily when there are less than 10 days left.
Nodeify allows you to keep track of and monitor any website's SSL certificate. When you register and add a domain into monitoring the app will alert you, based on the notifications you setup, of any updates, issues, and/or upcoming expirations.
Keep your business running. Avoid surprising downtimes and get notified before your clients do. SSLreminder checks SSL/TLS certificates daily to ensure visitors will get a secure connection with your website.
Never forget to renew your SSL certificates. Get notified when a domain is about to expire and receive a weekly summary of all your domains. Add up to 10 domains for free and up to 100 domains with a premium account for only €20,- per year.