# SSL 证书有效期计算器：200 天、100 天、47 天

> 按 CA/B 论坛 SC-081 投票（398、200、100、47 天）计算任意签发日期的最长有效期、到期日和建议续期日，导出 .ics 日历提醒。

Source: https://ssl.sh/zh/tools/validity-calculator/
Last updated: 2026-11-10

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

有效期计算器告诉你：某一天签发的 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 天上限。历史变化见[证书有效期时间线](https://ssl.sh/zh/timeline/certificate-validity/)。

## 结果怎么看

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

在阿里云、腾讯云购买的付费证书同样受这些上限约束。想看线上实际部署的证书，用[批量 SSL 检查](https://ssl.sh/zh/tools/bulk-ssl-checker/)；想彻底不操心日期，用 ACME [自动续期](https://ssl.sh/zh/learn/automate-certificate-renewal/)。


## FAQ

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

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

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

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

**买多年证书能绕开吗？**

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

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

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