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

Conversor de formatos de certificados SSL.

Convierta certificados SSL en línea para Nginx, Apache, IIS o su plataforma en la nube. Convierta PEM a PFX, DER a PEM o P7B a PEM de forma local en el navegador, con las claves y las contraseñas solo en esta pestaña.

Conversión de sólo navegador · Certificados, claves y contraseñas permanecen locales

Convierta su certificado SSL.

Pegue PEM o cargue un archivo de certificado. El formato de origen se detecta por su contenido. Limpie el formulario o cierre la pestaña para descartar las entradas y los resultados.

PEM, CRT, CER, DER, P7B, PFX o P12 · Máximo 1 MB por archivo. Las cargas binarias aparecen como Base64.

PEM mantiene la cadena de certificados en un archivo. DER exporta un archivo por certificado. P7B sólo lleva certificados.

Añadir certificados intermedios / CA paquete (opcional)

Se conservan los certificados existentes y se eliminan los duplicados. La conversión no valida la confianza del certificado ni obtiene los intermedios que faltan.

DESPLIEGUE DEL CERTIFICADO

Utilice el formato de certificado que su servidor espera.

Un certificado descargado de su CA puede utilizar un formato diferente del que acepta su servidor. Este convertidor cambia su codificación o contenedor manteniendo intacto el certificado emitido.

Mantenga la conversión local

Los certificados, claves privadas y contraseñas se procesan en su navegador. No es necesario tener cuenta ni subir a un servidor.

Compruebe la clave antes de PFX exportación

Las claves públicas RSA y ECC se comparan antes de empaquetar una clave privada con su certificado.

Preserve la cadena de certificados

Incluya certificados intermedios en la salida PEM, P7B o PFX, o exporte cada certificado por separado como DER.

CONVERSIONES SSL HABITUALES

De CRT a PEM, o de PEM a PFX.

CRT / CER a PEM

Normalizar un texto o certificado binario para un servidor que espere PEM. La extensión por sí sola no puede identificar su codificación.

Convertir certificado

PEM a DER / DER a PEM

Interruptor entre legibles PEM y binarios DER preservando la X firmada. 509 certificado.

Convertir certificado

PEM / CRT to PFX

Empaque un certificado, que coincida con la clave privada y el paquete CA opcional para Windows IIS. Seleccione una contraseña de exportación.

Convertir certificado

PFX a PEM / CRT

Abra una contraseña protegida PFX /P12 y descargar su cadena de certificados y clave privada como separado PEM archivos.

Convertir certificado

P7B to PEM / PEM P7B

Extraiga certificados de PKCS#7, o empaquete una cadena PEM en un contenedor P7B solo de certificados.

Convertir certificado

PFX a DER / P7B

Exporte los certificados públicos de un paquete PKCS#12. La salida omite las claves privadas e informa de esa omisión.

Convertir certificado

CÓMO CONVERTIR CERTIFICADOS SSL

Elija la salida. Conserve la identidad original.

Usted no necesita identificar la codificación de entrada. El convertidor lee el contenido real de su archivo en lugar de confiar en su nombre.

  1. 01

    Pegar o subir el certificado

    Use los bloques PEM completos o cargue un archivo DER, P7B o PFX/P12 binario. Introduzca la contraseña de importación de los archivos PFX protegidos.

  2. 02

    Elija PEM, DER, P7B o PFX

    Para un nuevo PFX, proporcione la clave privada sin cifrar y una contraseña de exportación. Agregue certificados intermedios en orden emisor cuando sea necesario.

  3. 03

    Convertir y descargar la salida

    Revise el formato detectado, conteo de certificados y avisos clave. Descargue cada resultado; también se puede copiar la salida PEM.

PEM VS DER VS P7B PFX

Formatos de certificados SSL y extensiones de archivo.

PEM y DER describen codificaciones. P7B y PFX describen contenedores. CRT y CER son extensiones que pueden usar PEM o DER, así que cambiar el nombre del archivo solo basta cuando la codificación ya cumple los requisitos del servidor.

Formatos de certificado, contenidos y usos típicos del despliegue
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

Convierta formatos de certificados SSL con OpenSSL.

Ejecute estos comandos de forma local si prefiere una terminal, necesita compatibilidad con claves cifradas independientes o encuentra un algoritmo de cifrado PFX no admitido. Las contraseñas se introducen en los avisos de OpenSSL.

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 + KEY → 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 cadena de certificados

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

PFX → clave privada sin cifrar

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.

PEM cadena → P7B

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

Referencia del comando: openssl x509, openssl pkcs12, y openssl pkcs7.

HERRAMIENTAS SSL RELACIONADAS

Decodificador de certificados SSL

Inspeccione dominios, emisores, expiraciones y extensiones de certificado antes del despliegue.

Herramienta abierta

Comparador de certificado y clave

Compruebe si un certificado SSL emitido coincide con su clave privada RSA o ECC.

Herramienta abierta

Comparador de CSR y clave privada

Compare un CSR con su clave privada antes de solicitar un certificado.

Herramienta abierta

Conversor de PKCS#1 / PKCS#8

Convierta las estructuras de clave privada y pública cuando el servidor espere otro encabezado PEM.

Herramienta abierta

PREGUNTAS FRECUENTES DE LA CONVERSIÓN DE CERTIFICADOS SSL

Preguntas comunes sobre el formato de certificado.

¿Cómo puedo convertir un certificado SSL en línea?

Pegue texto PEM o cargue un archivo PEM, CRT, CER, DER, P7B, PFX o P12. Elija el formato de salida, seleccione Convertir certificado y descargue el resultado. La entrada binaria se detecta por su contenido. La exportación PFX necesita la clave privada correspondiente; un PFX protegido necesita su contraseña.

¿Cómo puedo convertir CRT o CER a PEM?

CRT y CER son extensiones de nombre de archivo, no codificaciones distintas. Pueden contener texto PEM o DER binario. Cargue el archivo y seleccione PEM para normalizar el certificado. Si ya comienza con BEGIN CERTIFICATE, está codificado en PEM. Cambiar el nombre de un archivo binario no lo convierte.

¿Puedo convertir PEM o CRT a PFX sin una clave privada?

Esta herramienta crea paquetes PFX/P12 listos para el despliegue, con un certificado y su clave privada correspondiente. Aporte la clave RSA o EC original y, si hace falta, los certificados intermedios. Un certificado no permite reconstruir una clave privada ausente. Existen contenedores PKCS#12 solo de certificados, pero esta herramienta exige una clave para exportar un PFX.

¿Cómo convierto PFX a PEM o CRT y extraigo la clave privada?

Cargue el PFX o P12 e introduzca su contraseña de importación. Elija PEM o CRT. El resultado incluye los certificados en un archivo codificado en PEM y las claves privadas, si las hay, en archivos PEM separados. Las claves privadas extraídas no están cifradas, así que guárdelas de forma segura. Elija DER o P7B si solo quiere certificados.

¿Cuál es la diferencia entre PFX y P12?

PFX y P12 son extensiones habituales del mismo formato de contenedor PKCS#12. El contenedor puede agrupar certificados, una clave privada y certificados intermedios, con protección por contraseña. Seleccione cualquiera de las dos extensiones para exportar la misma estructura PKCS#12.

¿P7B contiene una clave privada?

Un paquete de certificados P7B/PKCS#7 contiene certificados y puede incluir una cadena; no incluye una clave privada. Convertir P7B a PEM extrae sus certificados. Para crear un PFX a partir de ellos, aporte por separado la clave privada correspondiente.

¿Qué formato debo usar para Nginx, Apache o IIS?

Nginx y Apache suelen usar certificados PEM con una clave privada PEM aparte. Windows IIS suele importar un PFX/P12 que contiene el certificado y la clave privada. DER es una codificación binaria de un certificado individual; P7B transfiere una cadena de certificados. Compruebe los requisitos de la plataforma de destino antes de la instalación.

¿Se cargan mi certificado, mi clave privada y mis contraseñas?

No. Los archivos se leen y se convierten en la pestaña actual del navegador. Esta herramienta no envía las entradas a un servidor, no las almacena ni las añade a la URL. Limpie el formulario o cierre la pestaña al terminar. Los archivos descargados y las copias del portapapeles quedan bajo su control.

¿El convertidor soporta los certificados RSA y ECC?

Sí. La conversión del certificado conserva los bytes del certificado firmado. La exportación PFX admite claves RSA y ECDSA en P-256, P-384 y P-521, con entrada PEM PKCS#8, RSA PKCS#1 o EC SEC1 sin cifrar. Las claves privadas independientes cifradas y el cifrado PFX no admitido deben tratarse de forma local con OpenSSL.

¿La conversión de un certificado lo renueva o valida la cadena?

No. Cambios de conversión en codificación o embalaje, al tiempo que conserva el sujeto del certificado, fechas de validez y firma. No renueva un certificado caducado, establezca confianza, verifique las firmas de cadena o descargue los certificados intermedios faltantes. La salida DER proporciona un archivo separado para cada certificado en una cadena.