Free SSL Checker: Check SSL Certificate Validity
SSL checks
| Check | Result | Details |
|---|
Certificate details
Certificate chain
| Certificate | Issued By | Expires | Key |
|---|
Enter a domain to see the SSL certificate its website is using, who issued it, when it runs out and whether browsers will trust it.
SSL Certificate Checker Overview
What is an SSL certificate?
An SSL certificate is what puts the padlock next to a web address. Strictly speaking it is a TLS certificate these days, but almost everyone still calls it SSL. It does two jobs. It shows visitors that they have reached the real site and not an impostor, and it lets the browser encrypt everything sent to and from the site. Certificates are issued by certificate authorities such as Let's Encrypt, DigiCert and Sectigo. Each one names the domains it is valid for and has a fixed end date. When something is wrong with it, the browser puts up a full-page warning instead of the site, and most people close the tab.
What does this SSL checker look at?
We connect to the site on port 443, the same port your browser uses, and read the certificate it hands over. From there we check that browsers would trust it, that it covers the exact name you typed and how many days it has left. We also look at whether the server sends the intermediate certificate along with its own, which is the step people most often get wrong. Below the checks you will find the full details: TLS version and cipher, key type and size, signature algorithm, serial number, fingerprint and each certificate in the chain.
What is the certificate chain?
Browsers only trust a short list of root certificates. Your certificate is not signed by a root directly. It is signed by an intermediate certificate, and the root signs the intermediate. For the browser to link your certificate back to a root, your server has to send the intermediate too. If it doesn't, desktop Chrome can often fill the gap on its own, but phones, apps, scripts and mail servers usually refuse the connection, even though there is nothing wrong with the certificate itself.
When should I check my SSL certificate?
Run a check after you install or renew a certificate, after moving the site to a new server or CDN, and any time someone tells you they are seeing a security warning. Certificates are being issued for shorter periods every year, so it also pays to confirm that automatic renewal is actually working, well before the end date.
FAQs
*.example.com covers one level of subdomains, but not example.com on its own.
SSL Troubleshooting & Practical Fixes
The certificate passed its end date. Browsers block the site with a security warning until a new certificate is installed.
The certificate is valid, but the server sends it alone. Desktop browsers sometimes cope, while phones, apps, scripts and other servers report it as not trusted.
The name you checked is not listed in the certificate, so browsers warn that the site may be an impostor. A common case is a certificate for example.com used on www.example.com, or the other way round.
The certificate was signed by the server itself rather than by a trusted authority, so no browser trusts it.