SetHttps
Free tool · 无需登录

SSL 证书到期检测

输入域名,工具会直接连到它的 443 端口,把服务器此刻真正在用的那张证书读出来: 谁签的、什么时候到期、还剩几天、覆盖了哪些域名。和你面板里看到的不一致时,以这个结果为准。

支持泛域名证书;只检查 443 端口,不记录、不存储你查询的域名。

怎么看这个结果

字段含义要注意什么
剩余天数证书到期时间减去现在Let's Encrypt 证书只有 90 天,剩 30 天内就该确认自动续期是否正常
签发者签发这张证书的 CA如果显示 R3/R10/R11 这类,通常是 Let's Encrypt
证书覆盖证书里的 SAN 列表只覆盖一级子域名;a.b.example.com 需要另配
校验状态用系统信任库验证的结果「未通过」多半是证书链不完整或用了自签证书

常见问题

为什么这里显示的和服务器上的文件不一样?

因为这里读的是线上握手时实际返回的证书。文件更新了但没 reload,浏览器和这个工具看到的仍然是旧证书——这恰恰是最常见的「我明明换了证书」问题。

证书过期了会怎样?

浏览器会整页拦截,API 客户端直接握手失败,微信内置浏览器、小程序、App 内的 WebView 全部受影响。而且过期不会自己恢复,只能重新签发。

支持 IP 或内网地址吗?

不支持。工具只检测公网域名的 443 端口,内网地址会被拒绝。

不想再盯着到期时间?

SetHttps 用一条 CNAME 签发 Let's Encrypt 泛域名证书,到期前 10 天自动续签,并自动上传到你配置的每一台服务器。免费额度 1 个域名、10 个部署节点。

免费开始 →