FREE TOOL

SSL Certificate Checker.

Check the HTTPS certificate of any website: when it expires, who issued it, whether browsers trust it, and whether it covers the name you are visiting.

100% free, no sign-up. To stop automated scanning, each browser can run up to 10 scans per tool every 3 hours; only that count is kept (privacy).

Try:
WHAT IS AN SSL CHECK

What Is an SSL Checker?

An SSL checker connects to a website over HTTPS and reads the certificate the server presents. The certificate is what lets a browser show the padlock: it proves that the site is the one named in the address bar and allows the connection to be encrypted.

The check shows who the certificate was issued to, the company that issued it, the dates it is valid between, the names it covers, its key type and size and the TLS version that was agreed. It also tests what a browser tests: is the certificate trusted, is it in date and does its name match the site?

SSL is the older name. The modern protocol is TLS, but people and certificate sellers still say SSL, so this tool uses both words.

WHAT YOU WILL SEE

A Certificate Check in One Screen.

The tool connects to the site on port 443 like a browser does, and reports what it finds, including problems that make visitors see a warning.

Expiry and days left

The valid-from and valid-until dates, with a warning when fewer than 30 days remain, so a certificate never expires by surprise.

Trusted and matching

Whether browsers would trust the certificate, and whether the name you typed is one of the names it covers.

Key and TLS version

The key type and size, the signature, the TLS version and cipher the server chose.

Names covered

Every domain name the certificate is valid for, including wildcard names such as *.example.com.

TROUBLESHOOTING

Common Problems and Fixes.

These are the certificate problems that make visitors see a warning.

The certificate has expired

Renew it at once, because visitors see a full-page warning. If you use Let's Encrypt or AutoSSL, check that renewal runs and that the domain still points to the server.

The name does not match

The certificate does not cover the address you typed, for example www versus the bare domain. Reissue it with both names, or use a wildcard certificate.

The certificate is not trusted

Usually a self-signed certificate, an unknown issuer or a missing intermediate certificate. Install the full chain file your certificate authority provided.

The TLS version is old

TLS 1.0 and 1.1 are retired and browsers reject them. Ask your host to enable TLS 1.2 and TLS 1.3.

It works in my browser but fails here

Browsers can fetch a missing intermediate certificate themselves, while other programs cannot. Install the full chain on the server so every client works.

No certificate was found on port 443

HTTPS is not set up on the server, or a firewall blocks port 443. Install a certificate and open the port.

GOT QUESTIONS?

Frequently Asked Questions

Quick answers about this tool.

Browsers show a warning when a certificate is self-signed, comes from an issuer they do not know, or the server leaves out an intermediate certificate. Fix it by installing a certificate from a known authority with its full chain.

The certificate was issued for other names than the one you are visiting, for example for www.example.com but not example.com. Get a certificate that includes every name visitors use, or a wildcard certificate.

Today most certificates last 90 days to a year, and the maximum is getting shorter. Free certificates such as Let's Encrypt last 90 days and should renew automatically. Check this tool a few weeks before the date shown.

Port 443 is the standard web (HTTPS) port, and the tool is built for websites. We limit it to this one port so it cannot be used to probe other services.

Your certificate is signed by an intermediate authority, which is signed by a root authority that browsers already trust. The server must send the intermediate too. The tool shows how many certificates the server sent.

Our web hosting includes free SSL. If you need a certificate for a server or a business site, see our SSL certificates, and our engineers can install it for you.

Enter your domain name and read the "Valid until" line. The banner also shows how many days are left and turns amber when fewer than 14 remain.

Yes. It is free, needs no account and checks any public website on port 443.

TLS is the newer, secure version of the protocol that SSL started. Certificates are still sold as "SSL certificates", but the connection itself uses TLS 1.2 or 1.3.
Free tools from Ucartz

Need a Certificate Installed?

Free SSL on our hosting, or a paid certificate for a business site. Our engineers set it up and fix chain problems.

Free Basic Managed Support
99.9% Uptime SLA
24/7 Support