Check up to 25 hosts at once

Paste hostnames, one per line (commas or spaces work too). Each one gets a live TLS handshake and an RDAP registry lookup, 5 hosts at a time, and you get one table sorted by whichever expires first, certificate or domain. Free, no login, no cookies, and the list is not stored.

Example run on the hosts above

checked 2026-10-27 13:42:48 UTC
HostCert expiryDays leftIssuerSAN matchDomain expiry
expired.badssl.comfull check incl. CT log 2015-04-12 untrusted -4216 expired COMODO CA Limited yes 2027-04-07 (162 d)
github.comfull check incl. CT log 2026-11-29 33 Sectigo Limited yes 2028-10-09 (713 d)
heise.defull check incl. CT log 2026-12-01 35 Let's Encrypt yes no public RDAP for .de
letsencrypt.orgfull check incl. CT log 2026-12-03 37 Let's Encrypt yes 2027-07-07 (253 d)
cloudflare.comfull check incl. CT log 2026-12-04 38 Google Trust Services yes 2033-02-17 (2305 d)
wrong.host.badssl.comfull check incl. CT log 2026-12-28 untrusted 62 Let's Encrypt no: name not on cert 2027-04-07 (162 d)
wikipedia.orgfull check incl. CT log 2027-01-02 67 Let's Encrypt yes 2027-01-13 (77 d)
000256.xyzfull check incl. CT log 2027-01-07 71 Let's Encrypt yes 2035-07-12 (3180 d)
python.orgfull check incl. CT log 2027-02-14 109 GlobalSign nv-sa yes 2033-03-28 (2343 d)
stripe.comfull check incl. CT log 2027-05-09 194 DigiCert, Inc. yes 2027-09-11 (318 d)
  • Days left is for the certificate; domain expiry shows its own days. Dates are UTC.
  • The Certificate Transparency (crt.sh) lookup is skipped here to keep the list fast. "full check incl. CT log" opens that host's single check, which runs it.
  • Some registries (for example .de) do not publish expiry dates; those rows say so instead of guessing.
  • The CSV is built in your browser from the table; nothing is uploaded or kept.