Type a tool name, for example "keyword density" or "transcript".
Enter a URL
An SSL checker shows whether a website's HTTPS certificate is valid, who issued it, and exactly when it expires. Enter a domain or URL and this free tool returns a Valid or Expiring Soon status, the full certificate details, the chain of issuing certificates and the SHA-256 fingerprint. It suits site owners, developers and SEOs.
An SSL certificate is a digital file that proves a server controls a domain and lets browsers open an encrypted HTTPS connection. The term is a holdover: SSL was replaced by TLS years ago, and the certificate you install today is technically a TLS certificate that behaves the same way.
A certificate check reads the certificate your server presents when a visitor connects. That certificate carries a handful of facts you can verify at a glance:
Browsers trust a certificate only when every link in that chain is valid and the name matches the site. One broken link can trigger a warning even though your own certificate looks fine.
You can run an SSL certificate check in under a minute, with no sign-in and nothing to install.
https://example.com as a sample, and type or paste the site you want to test. A full URL or just the domain both work.Say you enter shop.example.org on March 20. Its certificate was issued January 10 and is valid until April 10, a 90-day lifetime.
The tool shows Expiring Soon, because 21 days remain and the warning starts at 30 days or fewer. The timeline bar reads 77% elapsed (69 days used out of 90), so the bar is yellow. The certificate section lists the common name, the issuer, a key type such as RSA 2048-bit and the SHA-256 fingerprint. The SAN list might show shop.example.org and www.shop.example.org.
The next step is to renew now, not on April 9. If your host needs a request file, generate a new CSR, get the certificate issued and install it. Then run the check again. A fresh certificate shows Valid and a low elapsed percentage, which confirms the swap went live.
Start with the status banner, then confirm the names, dates and chain underneath. The table below covers the three outcomes you will see most often.
| Result | Meaning | Next step |
|---|---|---|
| Valid | More than 30 days remain | No action; recheck before renewal |
| Expiring Soon | 30 days or fewer remain | Renew and install now |
| Error message | The certificate could not be verified | Fix the stated cause, then test again |
The bar shows how much of the certificate's lifetime has passed. It is green below 75%, yellow from 75% and red from 90%. On a 90-day certificate, red means roughly nine days are left.
RSA 2048-bit is the widely used baseline, and ECDSA keys such as 256-bit are also common and accepted. A key smaller than 2048-bit RSA is outdated and worth replacing at the next renewal.
Values like sha256WithRSAEncryption are normal. If you see a SHA-1 based signature, replace the certificate, because browsers stopped trusting those years ago.
Modern browsers match the site name against the SAN list, so confirm that both the bare domain and the www version appear. Each chain certificate is numbered with its own dates. An intermediate that expires breaks trust even when your own certificate is current. If a chain certificate is missing, install the full bundle supplied by your certificate authority.
The fingerprint is a unique ID for the exact certificate being served. Compare it with the one you installed to prove that a CDN or load balancer is not still serving an older file. Server type appears only when the server reveals it, and a dash means it did not.
Anyone responsible for a site that uses HTTPS should check its certificate before it expires and after any change to hosting.
If you hold a certificate file but have not installed it yet, the certificate decoder reads it offline from pasted text. If a new certificate fails after installation, the certificate key matcher tells you whether it pairs with your private key. Your host may also want a different file format, which the SSL converter handles. More utilities live in the security and encryption tools hub.
The www and non-www versions of a site can use different certificates. Check both. Only the host matters, so a path after the domain does not change the result.
This means the hostname you entered is not in the certificate's SAN list. Reissue the certificate with every name you serve, including subdomains.
The server is probably sending only your certificate. Install the intermediate bundle from your certificate authority, restart the web server and test again.
Browsers show this message when a server answers on the HTTPS port with plain HTTP. Make sure your HTTPS virtual host has TLS turned on and is the one listening for your domain.
Clear the browser cache or try a private window, since an old certificate may be cached. Also look for mixed content, meaning images or scripts loaded over HTTP, which this tool does not test.
A common habit is to renew once 30 days remain, which matches the Expiring Soon threshold here. Automated renewal prevents the most common cause of surprise outages: someone forgetting the date.
The checker reads the certificate served on the public HTTPS address of the host you enter. It does not list supported protocol versions or cipher suites, so it cannot tell you whether TLS 1.0 is still enabled. It does not check revocation status or mixed content, and it cannot reach private or internal hosts. If your site sits behind several servers or a CDN, you see the certificate from one connection, which may differ from what another location serves.
For most day-to-day needs, the answer you want is simple: is the certificate valid, does it cover my names, and when does it expire. Enter your domain in the SSL checker above, review the status and chain, and fix anything flagged before your visitors find it.
Your report has been submitted. We will look into this issue.
A VPN changes your network exit. It does not guarantee anonymity.
Themes, plugins, code, video, audio, graphics & more from 90,000+ authors.
Web Development
Design & Media
Unlimited Access
Explore Envato Market