PEM KEY
Conversão de arquivo

Converter PEM para KEY

RESPOSTA RÁPIDA
É possível converter PEM para KEY?
Sim - PEM converte para KEY.

Abra o .pem em um editor de texto. Se a primeira linha for -----BEGIN PRIVATE KEY----- (ou similar), renomeie o arquivo para .key e ele funcionará como está. Para um .pem combinado que agrupa um certificado e uma chave, execute openssl pkey -in combined.pem -out private.key para extrair apenas a chave.

Também para KEY: PFX · P12 · PPSX

Nesta página

Testado em macOS, Windows e Linux
Última verificação em Oct 2026

Mais conversores gratuitos

HEIC, PNG, WEBP, MP3 e mais - todas as ferramentas aqui são gratuitas.

Abrir a caixa de ferramentas

Por que converter PEM para KEY?

Servidores web, balanceadores de carga e ferramentas de configuração TLS geralmente esperam o certificado e a chave privada em arquivos separados - o certificado como .crt ou .pem, e a chave privada como .key. Dividir um .pem combinado em um arquivo .key permite que cada diretiva do servidor aponte para o arquivo correto sem ambiguidade.

Como converter PEM para KEY

OpenSSL FREE

Execute openssl pkey -in combined.pem -out private.key para extrair a chave privada; verifique com openssl pkey -in private.key -check. O OpenSSL é GRATUITO e roda em Windows, macOS e Linux.

Sobre estes formatos

Qualidade e o que observar

  • Se o .pem contiver apenas uma chave privada (-----BEGIN PRIVATE KEY----- ou -----BEGIN RSA PRIVATE KEY-----), renomeá-lo para .key é suficiente - nenhuma conversão é necessária.
  • No Linux e macOS, defina permissões de arquivo estritas após a extração: chmod 600 private.key - a chave é tão sensível quanto uma senha.
  • Nunca envie uma chave privada para um conversor online; realize a extração apenas localmente.

Perguntas frequentes

Preciso do OpenSSL para extrair uma chave privada de um PEM combinado?
Nem sempre - você pode abrir o .pem em um editor de texto, copiar apenas o bloco da chave e colá-lo em um novo arquivo salvo como .key.
Meu `.pem` começa com `-----BEGIN CERTIFICATE-----`. O que isso significa?
Isso é um certificado, não uma chave privada - procure por um arquivo separado com um bloco -----BEGIN PRIVATE KEY-----.
Qual é a diferença entre `-----BEGIN PRIVATE KEY-----` e `-----BEGIN RSA PRIVATE KEY-----`?
O primeiro é o formato genérico PKCS#8; o segundo é o formato mais antigo PKCS#1 específico para RSA. Ambos são arquivos de chave privada válidos; use openssl pkey para extrair qualquer um deles.
Onde consigo o OpenSSL para Windows?
Baixe-o em slproweb.com ou use a versão incluída no Git for Windows; ele já vem pré-instalado no macOS e na maioria das distribuições Linux.