SSL/TLS Certificate Checker

Enter a domain to inspect its SSL/TLS certificate.

This tool connects to a domain over HTTPS and reports the TLS certificate it presents: who issued it, which names it covers, when it expires and what the chain looks like. It is the quickest way to confirm a certificate is installed correctly and to catch one that is about to run out.

Enter a domain above to inspect its certificate.

What the fields mean

A certificate carries more than an expiry date. The fields that usually matter when something is wrong:

  • Issuer — the certificate authority that signed it. Browsers trust a fixed set of authorities; a certificate signed by anything else produces a warning no matter how valid it otherwise is.
  • Subject / Common Name — the primary name the certificate was issued for.
  • Subject Alternative Names — the full list of hostnames the certificate is valid for. Modern browsers use this list and ignore the common name entirely, which is why a certificate can look right and still fail: if the exact hostname is not in the SAN list, it is not covered.
  • Valid from / valid to — the window during which the certificate is accepted. Outside it, browsers refuse the connection.
  • Chain — the intermediate certificates linking yours back to a trusted root.

The three failures that cause almost every certificate error

It expired. Certificate lifetimes have been getting shorter, and anything not renewed automatically will eventually be missed. If you renew by hand, put the date in a calendar rather than relying on the issuer's reminder email.

The name doesn't match. A certificate for example.com does not cover www.example.com unless that name is listed too. A single-level wildcard such as *.example.com covers www.example.com but not a.b.example.com, and does not cover the bare domain.

The chain is incomplete. This is the one that produces the most confusing reports, because it is inconsistent: the server is not sending its intermediate certificates, and clients that happen to have cached them work fine while others fail. If a site loads in your browser but fails in curl or on a phone, an incomplete chain is the first thing to check.

Does an expensive certificate encrypt better?

No. The encryption strength of a connection comes from the TLS version and cipher suite negotiated between client and server, not from the price of the certificate. A free automatically-renewed certificate and a costly extended-validation one produce the same encryption.

What you pay for is the level of identity checking the authority performed, plus support and warranty terms. Domain validation proves control of the domain; organisation and extended validation involve checks on the legal entity. Since browsers stopped displaying company names in the address bar, the visible difference to an ordinary visitor is essentially nil.

Frequently asked questions