無料SSL証明書を数分で発行
Web App、ACMEクライアント、REST APIのいずれかで設定できます。あなたの作業スタイルに合う方法をお選びください。
クレジットカード不要。証明書はZeroSSLが発行します。
SSL For Freeが選ばれる理由
-
100%無料の証明書
もうSSLにお金を払う必要はありません。ZeroSSL ACMEによる90日間有効の無料証明書を提供しています。
-
幅広い信頼性
当サイトの無料SSL証明書は、世界中の主要ブラウザの99.9%で信頼されています。
-
SSLのメリットを活用
ユーザー情報を保護し、信頼を高め、検索エンジンでの掲載順位を向上させます。
SSL For Freeで300万件以上の無料SSL証明書を発行
ご利用の流れ
ZeroSSLの証明書を取得する方法は3つあります。作業スタイルに合ったものをお選びください。
Web App: 手順
- 無料のZeroSSLアカウントを作成するか、すでにお持ちの場合はログインします。
- New Certificateをクリックし、ドメイン(例:
example.com)を入力します。 - 90日間証明書(無料)を選択し、Auto-Generate CSRはオンのままにします。
- ドメインの所有権を認証します。管理者アドレスへのメール、サーバーへのファイルアップロード(HTTP)、またはDNSへのCNAMEレコード追加のいずれかを選べます。
- 証明書ファイルをダウンロードし、サーバーにインストールします。主要なプラットフォームについてはチュートリアルをご覧ください。
ACME: 手順
- ZeroSSLアカウントでDeveloperを開き、EAB認証情報(キーIDとHMACキー)を生成します。acme.shではこの手順を省略し、メールアドレスで登録することもできます。
- ツールの接続先をZeroSSLのACMEサーバーに設定し、証明書をリクエストします:
acme.sh
acme.sh --register-account -m you@example.com --server zerossl acme.sh --issue -d example.com -w /var/www/html --server zerosslwin-acme
wacs.exe --baseuri https://acme.zerossl.com/v2/DV90 --eab-key-identifier YOUR_EAB_KID --eab-key YOUR_EAB_HMAC_KEYCaddy · Caddyfile
{ acme_ca https://acme.zerossl.com/v2/DV90 acme_eab { key_id YOUR_EAB_KID mac_key YOUR_EAB_HMAC_KEY } } - ツールがHTTPまたはDNSでドメインの所有権を証明し、証明書をインストールします。
- 更新は自動です。acme.shはcronジョブを、win-acmeはスケジュールタスクを追加し、Caddyは自ら証明書を更新します。
REST API: 手順
- ZeroSSLアカウントでDeveloperを開き、APIアクセスキーをコピーします。
- ドメインとCSRを送信して証明書を作成します:
POST /certificates - お好みの方法(メール、HTTPファイル、CNAME)でドメイン認証を開始します:
POST /certificates/{id}/challenges - ステータスが
issuedになったら、証明書をダウンロードします:GET /certificates/{id}/download/return
チュートリアル
コミュニティによるチュートリアルで、さまざまなサーバー環境でのSSL証明書の認証とインストール方法をご確認ください。
お使いのシステムに合ったACMEクライアントをお選びください。4つともZeroSSLに対応しています。詳しくはZeroSSLの比較記事をご覧ください。
Webサーバーに任せたい場合は
これらのWebサーバーは、別途ACMEクライアントを使わずに証明書を自ら取得・更新します。
REST APIを使えば、独自のソフトウェアから証明書の作成・認証・ダウンロードを行えます。サーバーが1台だけならACMEのほうが簡単ですが、次のようなケースではAPIが適しています。
ホスティングプラットフォームとコントロールパネル
自社のダッシュボードやプロビジョニングシステムから、顧客のドメイン向けに証明書を直接発行できます。
ACMEクライアントを使えないシステム
証明書を一元的に作成し、ロードバランサー、CDN、アプライアンスなど、ACMEクライアントを実行できないシステムにアップロードできます。
メール認証
サーバーにファイルを置けない場合やDNSを変更できない場合でも、メールでドメインを認証できます。ACMEの認証はHTTPまたはDNSのみです。
一覧とレポート
アカウント内のすべての証明書をステータスや有効期限とともに一覧表示し、独自の監視やレポートに活用できます。
高度なオプション
WWWの自動追加を防ぐ
送信前にドメインを編集すると、認証ページで自動追加されるwwwドメインを削除できます。
SSLスキャン
ドメインにインストールされた証明書が有効か、いつ期限切れになるか、チェーンが完全かを確認します。
ワイルドカードSSL証明書
ワイルドカード証明書(例:*.example.org)ですべてのサブドメインを保護します。ルートドメインも含まれます。
複数のドメイン/サブドメイン
2番目のステップで複数のドメインやサブドメインを追加できます。正しいディレクトリにアップロードできるよう、メール、HTTP、またはDNS認証をご利用ください。
200日間証明書
90日ごとではなく、更新は年2回だけで済みます。
本物のカスタマーサービスチーム
証明書についてご質問がありますか?有料プランでは、証明書を知り尽くしたZeroSSLのスタッフが直接サポートします。
監査ログ
アカウント内の誰が、いつ、どの証明書を作成・更新・失効したかを確認できます。
ZeroSSL Protect
ZeroSSLで保護しているドメインを定期的にセキュリティスキャンし、修正が必要な点をレポートします。無料でお試しいただけます。
SSLプランを選んで始めましょう
ほとんどのWebサイトは無料プランで十分です。有料プランでは、更新が年2回で済む200日間有効な証明書とワイルドカード証明書が追加されます。
有料プラン
より長い有効期間、ワイルドカード、より多くの証明書が必要な企業向け。
最安 $9.99 /月
- 200日間有効な証明書(更新は年2回)
- すべてのサブドメインに対応するワイルドカード証明書
- Web Appで90日間証明書を無制限に発行
全プランを比較
SSL For Freeでは、月払い・年払いから選べる柔軟なプランで、あらゆるご予算に対応します
Basic
90日間証明書を無制限に発行できるベーシックパッケージ。
$9.99$13.99 /月
年払いまたは $9.99 年払い
ZeroSSL証明書
- 90日間証明書
- 5200日間証明書
- 200日間ワイルドカード
- ACME
Premium
高度な機能と、より多くの200日間証明書を利用できます。
$54.99$74.99 /月
年払いまたは $54.99 年払い
ZeroSSL証明書
- 90日間証明書
- 15200日間証明書
- 1200日間ワイルドカード
- ACME
Business
充実したワイルドカード対応を備えた最上位の証明書パッケージ。
$109.99$149.99 /月
年払いまたは $109.99 年払い
ZeroSSL証明書
- 90日間証明書
- 30200日間証明書
- 4200日間ワイルドカード
- ACME
カスタムSSLソリューションが必要ですか?
ニーズに合わせたエンタープライズ向け証明書をご提供します。
について
ZeroSSLはオーストリア・ウィーンを拠点とする認証局です。無料・有料のSSL証明書を発行し、SSL For Freeを運営するとともに、HTTPSを自動化するオープンソースツールの開発に貢献しています。
自動化への取り組み
ACMEクライアント
Webサーバー
GitHubの数値は2026年11月6日時点のものです。
よくある質問
商用利用も無料ですか?
はい。当サイトのSSL証明書は、商用目的を含むあらゆる用途で無料でご利用いただけます。
SSL証明書をインストールする前に何が必要ですか?
SSL証明書の有効期間はどのくらいですか?
無料の証明書は90日間有効です。ZeroSSL ACMEとacme.shやwin-acmeなどのクライアントで更新を自動化するか、Caddyのように自ら更新するWebサーバーをご利用ください。
独自のCSRを使用できますか?
はい。手動認証を選択し、証明書を生成する前にCSRを入力してください。
IPアドレスにも使用できますか?
いいえ。証明書は登録済みのドメイン名専用です。
認証後、認証用ファイルやTXTレコードは削除できますか?
はい。使用後は認証用ファイルやレコードを削除して構いません。
秘密鍵を紛失した場合はどうすればよいですか?
インストールには秘密鍵が不可欠なため、証明書を再発行するか新しく作成する必要があります。
インストール後、Webサイトにセキュリティエラーが表示されるのはなぜですか?
SSL Labsで、インストールの誤りや鍵の不一致がないか確認してください。正しいCRT、秘密鍵、CAバンドルを使用しているかもご確認ください。 インストール前のチェックリスト
インストール後に「保護されていない通信」と表示されるのはなぜですか?
安全でないコンテンツ(画像、iframeなど)が原因の可能性があります。Why No Padlockで問題を診断・修正してください。
インストール後もWebサイトがHTTPSにならないのはなぜですか?
HTTPSへリダイレクトするようにサーバー(.htaccess、nginx.confなど)を設定してください。 設定チュートリアル
その他のヘルプはどこで見つけられますか?
プラットフォーム別のガイドや一般的なトラブルシューティングは、ヘルプセンターhelp.zerossl.comをご覧ください。
その他のご質問やご意見はありますか?
お問い合わせの際は、お問い合わせページをご覧ください。
トラブルシューティング
問題が発生した場合は、このセクションで考えられる原因を理解し、調べることができます。
その他のプラットフォーム(Wix、Namecheap、IONOSなど)