PEM PFX
ファイル変換

PEM から PFX への変換

クイック回答
PEM を PFX に変換することは可能ですか?
はい - PEM は PFX に変換可能です。

openssl pkcs12 -export -in cert.pem -inkey key.pem -out certificate.pfx を実行し、エクスポートパスワードを設定します。開始する前に、証明書ファイルとそれに対応する秘密鍵ファイルの両方が必要です。

PFX への他の変換: P12 · JKS · P7B

このページの内容

macOS、Windows、Linux でテスト済み
最終検証日:Oct 2026

その他の無料コンバーター

HEIC、PNG、WEBP、MP3 など、すべてのツールが無料です。

ツールボックスを開く

なぜ PEM を PFX に変換するのですか?

Linuxベースのウェブサーバー(Apache、Nginx)は .pem ファイルを直接使用しますが、Windows サーバー、IIS、Azure App Service、および多くの証明書インポートウィザードは、単一の .pfx コンテナを想定しています。SSL証明書を .pem 形式で受け取り、それを Windows システムにインストールする必要がある場合、.pfx への変換が標準的な手順となります。

PEM から PFX への変換方法

OpenSSL FREE

openssl pkcs12 -export -in cert.pem -inkey key.pem -out certificate.pfx を実行します。中間CA証明書がある場合は -certfile chain.pem を追加してください。OpenSSL は無料で、Windows、macOS、および Linux で動作します。

これらの形式について

品質と注意点

  • コマンドを実行する前に、証明書の .pem とそれに対応する秘密鍵ファイルの両方が必要です。秘密鍵がないと、.pfx を TLS に使用することはできません。
  • .pem 秘密鍵をオンラインコンバーターに送信しないでください。秘密鍵はサーバーのパスワードに相当します。この変換は必ずローカル環境でのみ行ってください。
  • IIS およびほとんどの Windows インポートウィザードでは、空でないエクスポートパスワードが必要です。インポート時に必要になるため、強力なパスワードを選択して記録しておいてください。

よくある質問

PFXを作成するには証明書と秘密鍵の両方が必要ですか?
はい - .pfx は証明書、秘密鍵、およびオプションで CA チェーンをまとめるものです。秘密鍵なしで有効なものを作成することはできません。
Windows で OpenSSL はどこで入手できますか?
slproweb.com からダウンロードするか、Git for Windows に同梱されているバージョンを使用してください。macOS(LibreSSL として)やほとんどの Linux ディストリビューションにはプリインストールされています。
PFXエクスポートにはどのようなパスワードを使用すべきですか?
強力なパスワードを選択してください。IIS や多くのインポートウィザードではパスワードが必須であり、パスワードなしで Enter を押すとインポートに失敗する場合があります。
PFXに中間CA証明書を含めることはできますか?
はい - OpenSSL コマンドに -certfile chain.pem を追加することで、証明書と鍵と一緒にチェーンをまとめることができます。