PEM · DER · CRT · CER · P7B · PFX / P12

Conversor de Formato do Certificado SSL.

Converta certificados SSL online para Nginx, Apache, IIS ou a sua plataforma de nuvem. Converta PEM para PFX, DER para PEM ou P7B para PEM localmente no navegador, com chaves e senhas restritas a esta aba.

Conversão só no navegador · Certificados, chaves e senhas ficam no seu dispositivo

Converta seu certificado SSL.

Cole PEM ou carregue um arquivo de certificado, o formato de origem é detectado pelo seu conteúdo, limpe o formulário ou feche a aba para descartar entradas e resultados.

PEM, CRT, CER, DER, P7B, PFX ou P12 · Máximo de 1 MB por arquivo. Envios binários aparecem como Base64.

PEM mantém a cadeia de certificados em um arquivo. DER P7B carrega apenas certificados.

Adicione certificados intermediários / pacote CA (opcional)

Os certificados existentes são preservados e as duplicatas são removidas. A conversão não valida a confiança do certificado nem busca intermediários ausentes.

Implantação do certificado

Use o formato de certificado que seu servidor espera.

Um certificado baixado da CA pode estar em um formato diferente do que o servidor aceita. Este conversor muda a codificação ou o contêiner e mantém o certificado emitido intacto.

Mantenha a conversão local

Certificados, chaves privadas e senhas são processados no seu navegador. Não é preciso ter conta nem enviar nada a um servidor.

Verifique a chave antes de PFX exportação

RSA e ECC chaves públicas são comparadas antes de uma chave privada é embalado com seu certificado.

Preservar a cadeia de certificados

Inclua certificados intermediários na saída PEM, P7B ou PFX, ou exporte cada certificado separadamente como DER.

Conversões comuns de SSL

De CRT para PEM, ou de PEM para PFX.

CRT / CER para PEM

Normalizar um texto ou certificado binário para um servidor que espera PEM, a extensão sozinho não pode identificar sua codificação.

Converter certificado

PEM para DER / DER para PEM

Troque entre legível. PEM e binário. DER enquanto preservava o X assinado. 509 Certificado.

Converter certificado

PEM - CRT para PFX

Empacote um certificado, chave privada correspondente, e pacote CA opcional para Windows IIS. Escolha uma senha de exportação.

Converter certificado

PFX para PEM / CRT

Abra um PFX/P12 protegido por senha e baixe sua cadeia de certificados e chave privada como arquivos PEM separados.

Converter certificado

P7B para PEM / PEM para P7B

Extraia certificados de um PKCS#7 ou empacote uma cadeia PEM em um contêiner P7B só de certificados.

Converter certificado

PFX para DER / P7B

Exportar certificados públicos de um pacote PKCS#12, a saída omite chaves privadas e relata essa omissão.

Converter certificado

COMO CONVERTER CERTIFICADOS SSL

Escolha a saída, mantenha a identidade original.

Você não precisa identificar a codificação de entrada, o conversor lê o conteúdo do seu arquivo em vez de confiar no nome dele.

  1. 01

    Cole ou envie o certificado

    Use os blocos PEM completos ou envie um arquivo binário DER, P7B ou PFX/P12. Informe a senha de importação dos arquivos PFX protegidos.

  2. 02

    Escolha PEM, DER, P7B ou PFX

    Para um PFX novo, informe a chave privada correspondente sem criptografia e uma senha de exportação. Adicione os certificados intermediários na ordem do emissor quando necessário.

  3. 03

    Converta e baixe a saída

    Reveja o formato detectado, a contagem de certificados e os avisos de manipulação de chaves. PEM A saída também pode ser copiada.

PEM VS DER VS P7B VS PFX

SSL formatos de certificado e extensões de arquivo.

PEM e DER Descreva as codificações. PFX CRT e CER são extensões que podem ser usadas. PEM ou DER Então mudar o nome do arquivo só é suficiente quando a codificação já atende aos requisitos do seu servidor.

Formatos de certificado, conteúdo e implantação típica usam
FormatEncodingContentsTypical use
PEM / CRT / CERBase64 text with PEM boundariesOne or more certificates; keys exported separatelyNginx, Apache, and cloud load balancers
DERBinary ASN.1One certificate per fileSystems requesting a binary .der or .cer certificate
P7B / PKCS#7Binary export; PEM or binary importCertificates and chain, without a private keyCertificate-chain transfer and Windows certificate imports
PFX / P12 / PKCS#12Binary container with password protectionCertificate, matching private key, and optional chainWindows IIS and applications accepting PKCS#12

Converta formatos de certificado SSL com o OpenSSL.

Execute esses comandos localmente se preferir um terminal, precisar de suporte independente criptografado ou encontrar um não suportado. PFX Algoritmo de criptografia. OpenSSL Prompts.

PEM / CRT → DER

openssl x509 -in certificate.crt -outform DER -out certificate.der

DER / CER → PEM

openssl x509 -inform DER -in certificate.cer -out certificate.pem

PEM / CRT + chave → PFX

openssl pkcs12 -export -in certificate.pem -inkey private.key \
  -certfile chain.pem -out certificate.pfx

Omit -certfile if no intermediate CA bundle is needed. OpenSSL prompts for the export password.

PFX → PEM cadeia de certificados

openssl pkcs12 -in certificate.pfx -nokeys -out certificates.pem

PFX → chave privada não criptografada

openssl pkcs12 -in certificate.pfx -nocerts -noenc -out private-key.pem

The output key is unencrypted. Omit -noenc to protect it with a new passphrase.

P7b → PEM

openssl pkcs7 -inform DER -in certificate.p7b -print_certs -out certificates.pem

Use -inform PEM when the P7B is PEM encoded.

Cadeia PEM → P7B

openssl crl2pkcs7 -nocrl -certfile certificates.pem \
  -outform DER -out certificate.p7b

Referência do comando: openssl x509, openssl pkcs12, e openssl pkcs7.

Relacionados com SSL ferramentas

Decodificador de certificado SSL

Inspecione domínios, emissor, expiração e extensões de certificado antes da implantação.

Abrir ferramenta

Comparador de certificado e chave

Verifique se um certificado SSL emitido corresponde à sua chave privada RSA ou ECC.

Abrir ferramenta

Comparador de CSR e chave privada

Compare um CSR com sua chave privada antes de pedir um certificado.

Abrir ferramenta

PKCS#1 / PKCS#8 Conversor

Converta estruturas de chaves privadas e públicas quando seu servidor espera um cabeçalho PEM.

Abrir ferramenta

PERGUNTAS FREQUENTES SOBRE CONVERSÃO DE CERTIFICADO SSL

Perguntas comuns sobre o formato do certificado.

Como converto um certificado SSL online?

Cole o texto PEM ou envie um arquivo PEM, CRT, CER, DER, P7B, PFX ou P12. Escolha o formato de saída, selecione Converter certificado e baixe o resultado. A entrada binária é detectada pelo conteúdo. A exportação PFX precisa da chave privada correspondente. Um PFX protegido precisa da senha.

Como faço para converter CRT ou CER em PEM?

CRT e CER são extensões de arquivo, não codificações distintas. Podem conter texto PEM ou DER binário. Envie o arquivo e selecione PEM para normalizar o certificado. Se ele já começa com BEGIN CERTIFICATE, está em PEM. Só renomear um arquivo binário não faz a conversão.

Posso converter PEM ou CRT para PFX sem uma chave privada?

Esta ferramenta cria pacotes PFX/P12 prontos para implantação, com um certificado e a chave privada correspondente. Informe a chave RSA ou EC original e, se necessário, os certificados intermediários. Um certificado não reconstrói uma chave privada ausente. Existem contêineres PKCS#12 só de certificado, mas esta ferramenta exige uma chave para exportar PFX.

Como eu me converto PFX para PEM ou CRT e extrair a chave privada?

Envie o PFX ou P12 e informe a senha de importação. Escolha PEM ou CRT. O resultado inclui os certificados em um arquivo PEM e as chaves privadas em arquivos PEM separados. As chaves extraídas não ficam criptografadas, então guarde-as com segurança. Escolha DER ou P7B para uma saída só de certificados.

Qual é a diferença entre PFX e P12?

PFX e P12 são comumente usados extensões para o mesmo PKCS#12 O contêiner pode empacotar certificados, uma chave privada, e certificados intermediários, com proteção de senha. PKCS#12 Estrutura.

P7B contém uma chave privada?

Um pacote de certificados P7B/PKCS#7 contém certificados e pode trazer uma cadeia. Ele não contém chave privada. Converter P7B para PEM extrai esses certificados. Para criar um PFX, informe a chave privada correspondente separadamente.

Qual formato devo usar para Nginx, Apache ou IIS?

Nginx e Apache costumam usar certificados PEM com uma chave privada PEM separada. O Windows IIS costuma importar um PFX/P12 com o certificado e a chave privada. DER é a codificação binária de um certificado individual. P7B transfere uma cadeia de certificados. Confira os requisitos da plataforma antes da instalação.

Meu certificado, minha chave privada e minhas senhas são enviados?

Não, os arquivos são lidos e convertidos na aba do navegador atual. Esta ferramenta não envia entradas para um servidor, armazená-los ou adicioná-los à URL. Limpar o formulário ou fechar a guia quando terminar.

O conversor suporta RSA e certificados ECC?

Sim. A conversão preserva os bytes assinados do certificado. A exportação PFX aceita chaves RSA e ECDSA em P-256, P-384 e P-521, com entrada PEM sem criptografia em PKCS#8, RSA PKCS#1 ou EC SEC1. Chaves privadas avulsas criptografadas e criptografia PFX sem suporte devem ser tratadas localmente com o OpenSSL.

Será que converter um certificado renová-lo ou validar a cadeia?

Não, a conversão muda de codificação ou embalagem, mantendo o assunto do certificado, datas de validade e assinatura, não renova um certificado expirado, estabelece confiança, verifica assinaturas em cadeia, ou baixa certificados intermediários perdidos. DER A saída fornece um arquivo separado para cada certificado em uma cadeia.