配置

证书有效期计算器

输入签发日期,算出当天允许的最长证书有效期、到期日和建议续期日,并生成日历提醒。

浏览器本地运行 你输入的内容只在本地用 JavaScript 处理,不会上传到 ssl.sh。

留空则按该日期允许的最长有效期计算。
签发时间最长有效期(天)
2026-03-15 之前398
2026-03-15 – 2027-03-14200
2027-03-15 – 2029-03-14100
2029-03-15 起47

最后核实

有效期计算器告诉你:某一天签发的 TLS 证书最长能用多久、哪天到期、应该哪天续期。输入签发日期,也可以填想要的有效天数,结果会按 CA/B 论坛的上限计算,并能导出 .ics 日历提醒。全部在浏览器里计算。

怎么用

  1. 选择 签发日期(默认今天)。
  2. 可选:填 想要的有效期,比如 Let's Encrypt 填 90,商业证书填 365。留空表示按上限算。
  3. 点 计算。超过上限时会按上限截断并提示原因。
  4. 点 下载 .ics 日历提醒,把续期日和到期日导入日历(Outlook、苹果日历、Google 日历等都支持 .ics 文件)。

SC-081 时间表

签发时间 最长有效期 域名验证复用期
2026 年 3 月 15 日之前 398 天 398 天
2026 年 3 月 15 日 – 2027 年 3 月 14 日 200 天 200 天
2027 年 3 月 15 日 – 2029 年 3 月 14 日 100 天 100 天
2029 年 3 月 15 日起 47 天 10 天

截至 2026 年 11 月,适用的是 200 天上限。历史变化见证书有效期时间线。

结果怎么看

  • 到期日:签发日期加实际有效天数。
  • 建议续期日:过完 2/3 有效期的那天。提前续期没问题,拖到更晚就几乎没有出错的余地。
  • 每年续期次数:现在的 200 天证书大约每年 3 次,到 47 天证书时大约每年 12 次,人工续期基本不可行。

在阿里云、腾讯云购买的付费证书同样受这些上限约束。想看线上实际部署的证书,用批量 SSL 检查;想彻底不操心日期,用 ACME 自动续期。

常见问题

新的上限会缩短我手上已有的证书吗?

不会。证书按签发时的有效期一直有效。上限只约束在各个日期当天及之后签发的证书,比如 2026 年 3 月 14 日签发的 398 天证书,会一直用到它自己的到期日。

为什么建议过完 2/3 再续期?

留出 1/3 的时间发现并处理续期失败。90 天证书留 30 天余量,47 天证书大约留 16 天。Let's Encrypt 推荐同样的规则,支持 ARI(ACME 续期信息)的客户端还能拿到 CA 建议的续期时间窗口。

买多年证书能绕开吗?

公开 CA 做不到。多年期产品其实是订阅:CA 在允许的有效期内反复给你重签新证书,每次重签都要重新安装。能用 ACME 自动安装的尽量自动化。

内网私有 CA 也受这些限制吗?

不受。这些规定只针对公开信任的 TLS 服务器证书,内网 CA 自己定策略,不过很多企业也在跟着缩短。

资料来源

  1. CA/Browser Forum Baseline Requirements
  2. Let's Encrypt 集成指南
  3. RFC 5545: iCalendar