Gardez la conversion locale
Les certificats, les clés privées et les mots de passe sont traités dans votre navigateur. Aucun compte ni envoi vers un serveur n’est nécessaire.
Convertissez des certificats SSL en ligne pour Nginx, Apache, IIS ou votre plateforme cloud. Passez de PEM à PFX, de DER à PEM ou de P7B à PEM localement dans votre navigateur : les clés et les mots de passe restent dans cet onglet.
Déploiement du certificat
Un certificat téléchargé auprès de votre AC peut être dans un format différent de celui qu’accepte votre serveur. Ce convertisseur change l’encodage ou le conteneur, sans modifier le certificat émis.
Les certificats, les clés privées et les mots de passe sont traités dans votre navigateur. Aucun compte ni envoi vers un serveur n’est nécessaire.
RSA et les clés publiques ECC sont comparées avant qu'une clé privée ne soit emballée avec son certificat.
Incluez les certificats intermédiaires dans la sortie PEM, P7B ou PFX, ou exportez chaque certificat séparément en DER.
Conversions SSL courantes
Normaliser un certificat de texte ou binaire pour un serveur qui attend PEM. L'extension seule ne peut pas identifier son encodage.
Convertir le certificatChangez entre PEM lisible et DER binaire tout en conservant le certificat X.509 signé.
Convertir le certificatRegroupez un certificat, la clé privée correspondante et un bundle d’AC facultatif pour Windows IIS. Choisissez un mot de passe d’export.
Convertir le certificatOuvrez un fichier PFX/P12 protégé par mot de passe et téléchargez sa chaîne de certificats et sa clé privée sous forme de fichiers PEM séparés.
Convertir le certificatExtrayez les certificats d’un PKCS#7, ou emballez une chaîne PEM dans un conteneur P7B qui ne contient que des certificats.
Convertir le certificatExportez les certificats publics d’un paquet PKCS#12. Le résultat omet les clés privées et le signale.
Convertir le certificatCOMMENT CONVERTIR DES CERTIFICATS SSL
Vous n'avez pas besoin d'identifier l'encodage en entrée. Le convertisseur lit le contenu réel de votre fichier plutôt que de faire confiance à son nom.
Utilisez les blocs PEM complets ou envoyez un fichier binaire DER, P7B ou PFX/P12. Saisissez le mot de passe d’import pour les fichiers PFX protégés.
Pour un nouveau PFX, fournissez la clé privée correspondante non chiffrée et un mot de passe d’export. Ajoutez les certificats intermédiaires dans l’ordre des émetteurs si nécessaire.
Consultez le format détecté, le nombre de certificats et les avis de manipulation des clés. Téléchargez chaque résultat; la sortie PEM peut également être copiée.
PEM vs DER vs p7b vs PFX
PEM et DER décrivent des encodages. P7B et PFX décrivent des conteneurs. CRT et CER sont des extensions qui peuvent être en PEM ou en DER : changer le nom du fichier ne suffit que si l’encodage correspond déjà aux exigences de votre serveur.
| Format | Encoding | Contents | Typical use |
|---|---|---|---|
| PEM / CRT / CER | Base64 text with PEM boundaries | One or more certificates; keys exported separately | Nginx, Apache, and cloud load balancers |
| DER | Binary ASN.1 | One certificate per file | Systems requesting a binary .der or .cer certificate |
| P7B / PKCS#7 | Binary export; PEM or binary import | Certificates and chain, without a private key | Certificate-chain transfer and Windows certificate imports |
| PFX / P12 / PKCS#12 | Binary container with password protection | Certificate, matching private key, and optional chain | Windows IIS and applications accepting PKCS#12 |
Exécutez ces commandes en local si vous préférez un terminal, si vous avez besoin d’une clé autonome chiffrée, ou si l’algorithme de chiffrement PFX n’est pas pris en charge. Les mots de passe se saisissent dans les invites OpenSSL.
openssl x509 -in certificate.crt -outform DER -out certificate.deropenssl x509 -inform DER -in certificate.cer -out certificate.pemopenssl pkcs12 -export -in certificate.pem -inkey private.key \
-certfile chain.pem -out certificate.pfxOmit -certfile if no intermediate CA bundle is needed. OpenSSL prompts for the export password.
openssl pkcs12 -in certificate.pfx -nokeys -out certificates.pemopenssl pkcs12 -in certificate.pfx -nocerts -noenc -out private-key.pemThe output key is unencrypted. Omit -noenc to protect it with a new passphrase.
openssl pkcs7 -inform DER -in certificate.p7b -print_certs -out certificates.pemUse -inform PEM when the P7B is PEM encoded.
openssl crl2pkcs7 -nocrl -certfile certificates.pem \
-outform DER -out certificate.p7bRéférence de commande & #160;: openssl x509, openssl pkcs12et openssl pkcs7.
Related SSL outils
Inspecter les domaines, l'émetteur, la date d'expiration et les prorogations de certificat avant le déploiement.
Outil ouvertVérifiez si un certificat délivré SSL correspond à votre clé privée RSA ou ECC.
Outil ouvertComparez un CSR avec sa clé privée avant de demander un certificat.
Outil ouvertConvertissez la structure d’une clé privée ou publique lorsque votre serveur attend un autre en-tête PEM.
Outil ouvertFAQ DE CONVERSION DES CERTIFICATS SSL
Collez du texte PEM ou envoyez un fichier PEM, CRT, CER, DER, P7B, PFX ou P12. Choisissez le format de sortie, puis Convert Certificate, et téléchargez le résultat. Le contenu binaire est reconnu d’après son contenu. L’export PFX exige la clé privée correspondante ; un PFX protégé exige son mot de passe.
CRT et CER sont des extensions de nom de fichier, pas des encodages distincts. Ils peuvent contenir du texte PEM ou du DER binaire. Envoyez le fichier et choisissez PEM pour normaliser le certificat. S’il commence déjà par BEGIN CERTIFICATE, il est encodé en PEM. Renommer un fichier binaire ne le convertit pas.
Cet outil crée des paquets PFX/P12 prêts pour le déploiement, contenant un certificat et la clé privée correspondante. Fournissez la clé RSA ou EC d’origine, ainsi que les certificats intermédiaires si besoin. Un certificat ne permet pas de reconstituer une clé privée manquante. Il existe des conteneurs PKCS#12 sans clé, mais cet outil exige une clé pour l’export PFX.
Envoyez le PFX ou le P12 et saisissez son mot de passe d’import. Choisissez PEM ou CRT. Le résultat contient les certificats dans un seul fichier encodé en PEM, et les clés privées éventuelles dans des fichiers PEM distincts. Les clés privées extraites ne sont pas chiffrées : conservez-les en lieu sûr. Choisissez DER ou P7B pour une sortie limitée aux certificats.
PFX et P12 sont des extensions courantes pour le même conteneur PKCS#12. Le conteneur peut regrouper des certificats, une clé privée et des certificats intermédiaires, protégés par mot de passe. Choisissez l’une ou l’autre extension pour exporter la même structure PKCS#12.
Un bundle de certificats P7B/PKCS#7 contient des certificats et peut transporter une chaîne. Il ne contient pas de clé privée. La conversion de P7B vers PEM extrait ces certificats. Pour en faire un PFX, fournissez séparément la clé privée correspondante.
Nginx et Apache utilisent en général un certificat PEM et une clé privée PEM séparée. Windows IIS importe le plus souvent un PFX/P12 qui contient le certificat et la clé privée. DER est un encodage binaire pour un certificat seul ; P7B transporte une chaîne de certificats. Vérifiez les exigences de la plateforme avant l’installation.
Non. Les fichiers sont lus et convertis dans l’onglet actuel du navigateur. Cet outil n’envoie pas les données à un serveur, ne les stocke pas et ne les ajoute pas à l’URL. Effacez le formulaire ou fermez l’onglet une fois terminé. Les fichiers téléchargés et les copies dans le presse-papiers restent sous votre contrôle.
Oui. La conversion conserve les octets signés du certificat. L’export PFX prend en charge les clés RSA et ECDSA sur P-256, P-384 et P-521, avec une entrée PEM non chiffrée PKCS#8, RSA PKCS#1 ou EC SEC1. Les clés privées autonomes chiffrées et les chiffrements PFX non pris en charge doivent être traités en local avec OpenSSL.
Non. La conversion change l’encodage ou le conteneur, tout en conservant le sujet, les dates de validité et la signature du certificat. Elle ne renouvelle pas un certificat expiré, n’établit pas la confiance, ne vérifie pas les signatures de la chaîne et ne télécharge pas les certificats intermédiaires manquants. La sortie DER fournit un fichier distinct pour chaque certificat de la chaîne.