All Tools

SSL Checker

Verify SSL certificate details

Check Domain

Advertisement Space
SSL Certificate Checker: An SSL checker inspects a website's SSL/TLS certificate — its issuer, validity dates, domain coverage and expiry — so you can confirm HTTPS is set up correctly. Enter a domain to see when its certificate expires and whether it's valid.

Frequently Asked Questions

What does an SSL checker do?
An SSL checker retrieves a site's TLS certificate and reports who issued it, which domains it covers, and when it expires. This confirms that HTTPS is valid and trusted by browsers.
How do I know if my SSL certificate is expired?
Enter your domain and the checker shows the certificate's 'valid until' date. If that date has passed, browsers will warn visitors that the connection is not secure.
Why does my site show 'not secure'?
This usually means the certificate is expired, self-signed, issued for the wrong domain, or missing entirely. It can also appear if some page resources still load over HTTP.
How often should SSL certificates be renewed?
Most SSL certificates last 90 days to 1 year. Automated issuers like Let's Encrypt renew every 90 days, so it's best to set up auto-renewal to avoid unexpected expiry.
📤 Share This Tool
Found this useful? Share with friends!

Reading a TLS certificate: validity, chain and the errors people actually hit

A certificate check answers three things: is it valid today, does it cover the exact hostname you typed, and does the chain reach a trusted root. Nearly every browser warning is one of those three failing, and the message the browser shows names which one.

What each field is for

FieldMeaningWhat to watch
Subject CNThe primary hostnameCosmetic now — browsers read the SAN list instead
SAN (Subject Alternative Name)Every hostname the certificate is valid forA certificate for example.com does not cover www.example.com unless the SAN says so
IssuerThe certificate authority that signed itLet’s Encrypt, Google Trust Services, DigiCert, Sectigo
Not Before / Not AfterThe validity windowPublic TLS certificates are capped at 398 days
Signature algorithmHow it was signedSHA-256 or better; SHA-1 has not been trusted for years
Key type and sizeRSA 2048+ or ECDSA P-256Anything smaller is obsolete
ChainLeaf, intermediate, rootA missing intermediate is the classic server misconfiguration

The five errors, and what each one actually means

Browser saysReal causeFix
NET::ERR_CERT_DATE_INVALIDExpired, or the server clock is wrongRenew; check NTP if the certificate looks current
NET::ERR_CERT_COMMON_NAME_INVALIDThe hostname is not in the SAN listReissue including every hostname you serve, www included
NET::ERR_CERT_AUTHORITY_INVALIDSelf-signed, or the intermediate is missingServe the full chain: leaf then intermediate, in that order
ERR_SSL_VERSION_OR_CIPHER_MISMATCHServer offers only protocols the browser refusesEnable TLS 1.2 and 1.3; disable TLS 1.0 and 1.1
Mixed content warningThe page is HTTPS but loads an HTTP assetFix the asset URLs; a certificate change will not help

Worked example: why the certificate looks fine and the site still warns

The check reports: valid to 2027-01-14, issuer Let’s Encrypt, SAN = example.com. The browser still refuses https://www.example.com.

Not expired, so it is not a date problem.

The issuer is trusted, so it is not an authority problem.

The SAN list contains example.com and nothing else.

www.example.com is a different hostname, and it is not covered.

Reissue with both names in the SAN list. The certificate was never wrong — it was never asked to cover www.

Renewal, and the shrinking maximum lifetime

More questions people ask

Does an SSL certificate make a website trustworthy?

It proves the connection is encrypted and that whoever controls the certificate controls the domain. It says nothing about whether the business behind it is honest. A domain-validated certificate is free and issued in seconds, so scam sites have them too. Domain age and registration details are better evidence.

What is the difference between DV, OV and EV certificates?

Domain Validated proves control of the domain and nothing more. Organisation Validated adds a check of the legal entity, which appears in the certificate details. Extended Validation is a stricter version of the same. Browsers stopped showing the green company name for EV years ago, so the practical difference to a visitor is now close to zero.

Why does my certificate work in Chrome but not on an old phone?

Older devices carry an older root store. If the chain depends on a root added recently, or on a cross-signed path the device does not know, it fails there and nowhere else. Serving the longer cross-signed chain usually fixes it.

Do I need a separate certificate for each subdomain?

No. One certificate can list many hostnames in its SAN field, and a wildcard certificate covers every direct subdomain of a name. A wildcard does not cover the apex unless the apex is also listed, and it does not cover deeper levels.

How do I check a certificate without a browser?

Any TLS inspection tool will report the issuer, the validity window, the SAN list and the chain. What matters is testing the exact hostname a visitor types, including the www form, because that is the name that has to be in the SAN list.

Lookups on this page query public registry and DNS data. Nothing about the domain you type is stored, and the domain owner is not notified.

Domain and network questions, answered

Questions this lookup answers in full, with the reference tables.

For teams, not just visitors

Need these checks inside your own product?

We build WHOIS, RDAP, DNS, SSL and IP lookups as embeddable widgets or a plain JSON API in your branding, wired to your own lead form — the same checks, your colours, your domain, your leads. Tell us what you need and we will send back a working demo.

One reply from a person, within one business day. No newsletter, no sequence. See our privacy policy.