目前可免费申请 SSL 证书的网站有哪些?

各位大佬好,想请教一下,现在有哪些网站可以免费申请SSL证书呀?我最近想给自己的小站加上HTTPS,但是对这块不太熟,不太清楚目前哪些平台还能免费申请,也不知道各自有什么区别,比如有效期多久、支不支持通配符、续期方不方便这些。如果有用过觉得不错的,麻烦推荐一下,最好能简单说说使用体验,感谢各位!

首选 Let’s Encrypt:

目前最主流的免费 SSL 证书机构,几乎可以说是个人网站和 VPS 的默认选择。它的特点:
完全免费
证书有效期:90 天
支持自动续期
支持泛域名证书 *.example.com
支持 ACME 自动化
Chrome、Edge、Safari、Firefox 等浏览器完全信任
Certbot、acme.sh、宝塔、1Panel、Caddy 等都支持

如果你使用 VPS + Nginx,我最推荐 acme.sh 或 Certbot 自动申请和续期。

ZeroSSL 也不错,最大优势就是:网页操作比较简单,对新手友好。

目前免费计划提供包括:
免费 SSL 证书
90 天有效期
免费账户有一定数量限制,目前官方页面显示可申请 3 张 90 天证书
支持 ACME
支持 DNS 验证
支持通配符证书(具体受套餐和验证方式限制)

感觉很适合不太想敲命令,喜欢通过网页后台管理 SSL 证书的人。

SSL.com 目前也提供免费 DV SSL 证书,免费,有效期 90 天,支持 DNS、HTTP 文件或邮箱验证,缺点是单域名证书,不支持通配符免费证书,比较适合临时网站、测试网站或者不想使用 Let’s Encrypt 的用户。

Cloudflare SSL 也可以,不过它并不是传统意义上的“自己下载证书安装到服务器”。它的模式是你的域名接入了Cloudflare,并且 DNS 开启了代理(橙色云朵),就可以获得免费的 HTTPS。

Cloudflare 的 Universal SSL 目前使用多个公开可信 CA,包括 Let’s Encrypt、Google Trust Services 和 SSL.com 等。

我用过 SSLFree.io。不过从官网介绍来看,SSLFree.io 自己不是证书颁发机构(CA),而更像是一个第三方网页工具,帮你申请 Let’s Encrypt 的免费 SSL 证书:

它提供:
Let’s Encrypt 90 天 SSL 证书
HTTP 验证
DNS 验证
泛域名证书 *.example.com
无需注册账户
宣称是支持无限续期