Skip to main content

Why is my SSL not working?

Enter your website and we'll tell you, in plain English, exactly what's wrong with its certificate and how to fix it.

Free · instant · no signup

Type a website above and press Check. You'll get the status and its exact expiry date, with the technical details a step away.

How it works

1

Enter a website

Just the hostname, like example.com. No http:// needed.

2

We check it live

We connect to the site and read its certificate, right now.

3

Get a plain answer

Valid or not, and the exact date it expires.

Common questions

Why does my browser say "not secure" or "your connection is not private"?
Almost always one of four things: the certificate has expired, it's for a different domain name, it isn't trusted (self-signed or a missing intermediate), or it isn't valid yet. Our check names the exact one.
How do I fix an SSL error on my site?
It depends on the cause: renew and reinstall an expired certificate, install one that matches your exact hostname, or reinstall the full chain (leaf + intermediates) if it's untrusted. The result tells you which applies.
Is the diagnosis free?
Yes, with no signup. To be warned before a certificate breaks next time, add your sites to a free SSLCanary account.

Related tools