Toolbox › SSL Checker

SSL Checker

Check whether your browser accepts the site's SSL certificate, whether HTTP redirects to HTTPS, and get a link to a full report with the expiry date and a security grade.

728×90 / 970×90

SSL Checker

Is the certificate valid and trusted

336×280

What is SSL and why does it matter?

An SSL certificate (TLS, strictly speaking) is what makes HTTPS and the padlock in the browser possible. Without one, Google marks the site as"Not secure", Chrome shows an alarming warning, and most visitors leave.

Common SSL problems

  • Expired certificate — Let's Encrypt certificates last 90 days. If auto-renewal fails, the site goes down.
  • Name mismatch — the certificate was issued for example.com but the visitor arrives at www.example.com.
  • Incomplete chain — an intermediate certificate is missing, so some browsers reject it.
  • Mixed content — the page is served over HTTPS but loads an image or script over HTTP.

What does this check confirm?

That your browser accepts the certificate without a warning — meaning it is in date, the issuer is trusted and the name matches. For an exact expiry date and an A–F grade, follow the SSL Labs link shown in the result. If the site will not load at all and you cannot tell whose problem it is, check whether it is down for everyone.

Frequently asked questions

What does this check actually confirm?

That your browser accepts the site's certificate without a warning. That means three things at once: the certificate is in date, its issuer is trusted by the browser, and the domain name matches. For an exact expiry date and an A–F grade, use the full-report link in the result.

Why do you not show the expiry date?

Browsers do not expose certificate details to JavaScript, for security reasons. No browser-based tool can read the expiry date, issuer or key length — that requires a server opening the connection itself. The full-report link in the result does exactly that.

My certificate expired. What now?

Let's Encrypt certificates are valid for 90 days and should auto-renew every 60. When renewal fails it is usually because of a server configuration change or a blocked validation path. Renew manually from your control panel, then find out why the automation broke — otherwise it will happen again in three months.

What is a certificate name mismatch?

The certificate was issued for one domain name and the visitor arrived at a different one. The most common case is a certificate covering only example.com and a visitor reaching www.example.com. The fix is a certificate covering both names, which is standard and free with every provider.

What is mixed content and why does it matter?

The page loads over HTTPS but pulls an image, script or font over plain HTTP. The browser marks the connection as insecure despite a valid certificate, and sometimes blocks the resource outright. The fix is making sure every URL on the site is https or relative.

Does SSL really affect Google rankings?

Yes, HTTPS has been a confirmed ranking signal since 2014. But the direct effect is small — what really hurts is the security warning Chrome shows visitors, which makes most of them leave before seeing your content. That indirect damage far outweighs any ranking signal.

728×90 / 970×90