Free SSL Certificate Checker
Check the SSL certificate on any domain in seconds. Expiry, issuer, hostname coverage and the full chain, plus the openssl command to run the same check yourself. No sign-up required.
How to check an SSL certificate
1. Enter a domain
Type any domain or URL. The checker opens a real TLS connection to port 443 and reads the certificate the server presents.
2. See the verdict
Valid, expiring, expired or not trusted, with the days remaining and the reason behind any warning.
3. Check the details
Issuer, validity dates, every hostname it covers, the full chain, and the openssl command to reproduce it yourself.
What this SSL checker looks at
Each is reported separately, because knowing which one failed is what tells you how to fix it.
| Check | Why it matters |
|---|---|
| Expiry date | The most common cause of a sudden outage. Certificates renew automatically until the day they do not, and the failure is total. |
| Hostname coverage | A certificate for example.com does not cover www.example.com unless the SAN list says so. Browsers reject the mismatch outright. |
| Chain completeness | A missing intermediate works in the browser you tested and fails in others, which makes it one of the hardest failures to diagnose. |
| Trust validation | Whether the chain validates against the root store. Self-signed certificates fail here and produce a full-page browser warning. |
| Issuer | Which certificate authority signed it, useful when you are auditing what a host set up or confirming a migration completed. |
| Protocol version | The TLS version actually negotiated. Anything below TLS 1.2 is deprecated and flagged by browsers and scanners. |
Does SSL affect SEO?
HTTPS has been a lightweight Google ranking signal since 2014, and the honest framing is that it is a tiebreaker rather than a lever. Adding a certificate to a site that already has one will not move anything, and no amount of certificate quality substitutes for content worth ranking.
What does matter is the failure case, and it is severe. An expired or mismatched certificate produces a full-page browser interstitial that most visitors will not click through. Traffic does not dip, it stops. Googlebot also stops crawling pages it cannot fetch securely, so an outage left unnoticed for days can cost indexation as well as sessions.
That asymmetry is the reason to check. The upside of a valid certificate is small and the downside of a broken one is total, which makes expiry monitoring the part worth automating.
How to check an SSL certificate with openssl
If you would rather not paste a domain into a website, openssl does the same job locally. Fetch the certificate with s_client and read it with x509:
openssl s_client -connect example.com:443 -servername example.com </dev/null 2>/dev/null | openssl x509 -noout -dates -subject -issuer
The -servername flag is the part people leave off. Without it there is no SNI header, so a server hosting several sites on one IP cannot tell which certificate to send, and you get the default rather than yours. Your results above include this command with your own domain already filled in.
To read a certificate file rather than a live server, use openssl x509 -in certificate.crt -text -noout.
Frequently asked questions
How can I check my SSL certificates?
How to check if a certificate is valid or not?
How to check if a security certificate is valid?
How do I check if my SSL certificate is working?
How do I check if my SSL certificate is expired?
How can I check the expiration date of my SSL certificate?
How can I check if an SSL certificate is valid?
How to check SSL cert from command line?
How can I view an x509 certificate using OpenSSL?
Where can I see my SSL certificate?
How can I decode an SSL certificate?
How to use a certificate decoder?
Can I decode my CSR online?
How can I decode a PFX certificate?
How can I monitor my SSL certificate expiration?
What is the best online certificate checker?
Millions of people will ask AI about your category this week
RankSpot researches, writes and publishes daily, and sends you the short list of what's left. Free for 3 days.
Start free trial
