GetHTTPSとZeroSSLはどちらもWebインターフェースを通じて無料のSSL証明書を提供しています。コマンドラインツールは不要です。しかし、無料枠の制限、秘密鍵の取り扱い、ワイルドカード対応において重要な違いがあります。このガイドではその違いを詳しく解説します。
比較表
| 機能 | GetHTTPS | ZeroSSL |
|---|---|---|
| 無料証明書 | 無制限 | 3(その後は月額$10以上) |
| 認証局 | Let’s Encrypt | Sectigo(ZeroSSL CA) |
| ワイルドカード対応 | ✅ 無料(DNS-01) | ❌ 有料のみ |
| 秘密鍵の生成 | ブラウザ内(Web Crypto API) | ダッシュボード:サーバー上、ACME:ローカル |
| アカウント必要 | いいえ | はい(メール) |
| 証明書の有効期間 | 90日 | 90日(無料)/ 1年(有料) |
| マルチドメイン(SAN) | ✅ | ✅ |
| 事前チェック検証 | ✅ | ❌ |
GetHTTPSを使うべき場合
3つ以上の無料証明書が必要
ZeroSSLの無料枠は3証明書に制限されています。その後は月額$10からの有料プランが必要です。GetHTTPSにはそのような制限はありません。Let’s Encryptが許可する範囲で(週あたり登録ドメインごとに50証明書、十分な量)証明書を発行できます。
無料のワイルドカード証明書が必要
ZeroSSLはワイルドカード証明書を有料プランに制限しています。GetHTTPSはDNS-01チャレンジ経由でワイルドカード証明書を無料で対応しています。
秘密鍵をブラウザ内に留めたい
ZeroSSLのWebダッシュボードを使用する場合、秘密鍵の生成はZeroSSLのサーバーで行われる可能性があります。GetHTTPSでは、鍵はWeb Crypto APIを使用してブラウザ内で生成され、デバイスから離れることはありません。
アカウント作成が不要
GetHTTPSはアカウント、メール、登録が不要です。ZeroSSLはメール登録が必要です。
ZeroSSLを使うべき場合
自動化のためのREST APIが必要
ZeroSSLは証明書ライフサイクル管理用のREST APIを提供しています。プログラマティックな証明書管理が必要なプラットフォームに有用です。
メール検証が好み
ZeroSSLはメールベースのドメイン検証に対応しています。admin@yourdomain.com にメールが届き、リンクをクリックします。サーバーアクセスやDNS変更が不要です。
1年間の証明書が必要
ZeroSSLの有料プランは1年間の有効期間の証明書を提供し、更新頻度を減らせます。
プライバシー比較
| 側面 | GetHTTPS | ZeroSSL(Webダッシュボード) | ZeroSSL(ACME) |
|---|---|---|---|
| 秘密鍵の生成 | ブラウザ(Web Crypto) | ⚠️ サーバー側 | ✅ ローカル |
| アカウントデータ | なし | メール必要 | メール必要 |
| 親会社 | 独立 | Sectigo(商用CA) | Sectigo |
ZeroSSLのACMEエンドポイントをCertbotやacme.shなどのローカルクライアントで使用する場合、秘密鍵はローカルに保持されます。プライバシーの懸念はWebダッシュボードにのみ当てはまります。
判断
| あなたの状況 | 使用ツール |
|---|---|
| 3つ以上の無料証明書が必要 | GetHTTPS |
| 無料ワイルドカードが必要 | GetHTTPS |
| 秘密鍵のプライバシーを重視 | GetHTTPS |
| REST API自動化が必要 | ZeroSSL(有料) |
| メール検証が必要 | ZeroSSL |
| アカウント不要のシンプルさ | GetHTTPS |
ほとんどの個人開発者や小規模チームにとって、GetHTTPSがより良い無料オプションです — 制限なし、アカウント不要、より優れたプライバシー。
ZeroSSLの価格の実態
| プラン | 無料 | Basic($10/月) | Premium($50/月) | Business($100/月) |
|---|---|---|---|---|
| 90日証明書 | 3 | 無制限 | 無制限 | 無制限 |
| 1年証明書 | 0 | 3 | 無制限 | 無制限 |
| ワイルドカード | ❌ | ❌ | ✅ | ✅ |
| マルチドメイン | ❌ | ❌ | ✅ | ✅ |
| REST API | ❌ | ✅ | ✅ | ✅ |
GetHTTPS + Let’s Encryptなら:上記のすべてが**$0**です。無制限の証明書、ワイルドカード、マルチドメインを含みます。
よくある質問
ZeroSSLは本当に無料ですか?
ZeroSSLの無料枠は90日間の有効期限で3証明書を提供します。その後は月額$10からの有料プランが必要です。GetHTTPSとLet’s Encryptにはそのような制限はありません — 永久に無制限の証明書です。
ZeroSSLの証明書はブラウザに信頼されますか?
はい。ZeroSSLの証明書はSectigo(旧Comodo)が発行し、すべての主要ブラウザに信頼されています。Let’s Encrypt証明書(GetHTTPSが使用)も同様に信頼されています。
ZeroSSLからGetHTTPSに切り替えられますか?
はい。同じドメインの新しい証明書をGetHTTPSで生成し、サーバー上のファイルを置き換えるだけです。移行は不要です。