SSL checker: github.com

Check whether a site's SSL certificate is valid and trusted, when it expires, which domains it covers, and whether HTTPS is set up properly.

Try: wikipedia.org · github.com · sitehostingfinder.com

VALID The SSL certificate for github.com is valid

Checked Thu, 12 Nov 2026 14:40:12 UTC on 140.82.114.3.

Issued to
github.com
Issuer
Sectigo Limited (Sectigo Public Server Authentication CA DV E36)
Valid
Oct 30 00:00:00 2026 GMT → Jan 27 23:59:59 2027 GMT 76 days left
Trusted
yes
Covers
github.com, www.github.com
Key
EC prime256v1 256-bit
Protocol
TLSv1.3 · TLS_AES_128_GCM_SHA256 · h2
HTTP → HTTPS
redirects
HSTS
on max-age 31536000 · includeSubDomains · preload

Certificate chain

  1. github.com issued by Sectigo Public Server Authentication CA DV E36 · until Jan 27 23:59:59 2027 GMT
  2. Sectigo Public Server Authentication CA DV E36 issued by Sectigo Public Server Authentication Root E46 · until Mar 21 23:59:59 2036 GMT
  3. Sectigo Public Server Authentication Root E46 issued by USERTrust ECC Certification Authority · until Jan 18 23:59:59 2038 GMT
  4. USERTrust ECC Certification Authority issued by USERTrust ECC Certification Authority · until Jan 18 23:59:59 2038 GMT

What we check

The most common SSL problems and fixes

ProblemFix
ExpiredRenew it. Free Let's Encrypt certificates renew automatically on most hosts; if yours didn't, check that the domain still points to the host.
Name mismatchThe certificate was issued for another name (often missing www). Reissue it to cover both.
Incomplete chainInstall the intermediate certificate on the server; hosts with automatic SSL do this for you.
No HTTPS redirectTurn on "Force HTTPS" in your host's panel or add a redirect rule.

Do you need a paid certificate?

For most sites, no: free certificates use the same encryption. See free vs paid SSL.

FAQ

How do I check if an SSL certificate is valid?

Enter the domain above. We connect over HTTPS, check that the certificate is trusted, covers the domain and hasn't expired, and show the full chain.

How do I check when my SSL certificate expires?

The result shows the expiry date and the number of days left. Free Let's Encrypt certificates last 90 days and renew automatically about 30 days before expiry.

Why does my browser say "Not secure" when I have SSL?

Usually the certificate doesn't cover the exact name (www vs no www), has expired, or the page loads some images or scripts over http://. This check covers the first two.

What is HSTS?

A header that tells browsers to only ever use HTTPS for the site. It prevents downgrade attacks. Only turn on preload once every subdomain supports HTTPS.

CHANGING HOSTS?

DNS is where most migrations go wrong. Follow the hosting switch checklist, lower your TTL a day before, and use the propagation checker after the switch. Comparing new hosts? See real renewal prices.

More free tools