Decodificador de certificados X.509

Pegue un certificado en formato PEM o como Base64 DER. La página lee sus campos y muestra las huellas SHA-1 y SHA-256. No comprueba la firma ni la cadena de confianza.

Gratuita Funciona en su navegador Revisada: martes, 10 de noviembre de 2026

Un bloque PEM que empieza por -----BEGIN CERTIFICATE----- o el Base64 de sus bytes DER. Si el texto contiene varios certificados, se lee el primero.

Resultado

Vigencia — Se compara con la fecha de hoy en su zona horaria. En verde, el certificado es válido hoy.
Versión — Los certificados de versión 3 llevan extensiones (RFC 5280).
Número de serie — El número que la autoridad emisora dio al certificado, en hexadecimal.
Algoritmo de firma — El algoritmo con el que la autoridad emisora firmó el certificado.
Emisor — Quién firmó el certificado.
Sujeto — Para quién es el certificado.
No válido antes de — El primer instante en que el certificado es válido, en UTC.
No válido después de — El último instante en que el certificado es válido, en UTC.
Clave pública — El algoritmo de la clave y su tamaño.
Uso de la clave — Para qué puede usarse la clave (RFC 5280, sección 4.2.1.3).
Uso mejorado de la clave — Los fines para los que es el certificado (RFC 5280, sección 4.2.1.12).
Nombres alternativos del sujeto — Los nombres de equipo, las direcciones y los correos electrónicos que cubre el certificado.
Restricciones básicas — Si el certificado puede firmar otros certificados, y cuántos niveles por debajo.
Extensiones — Todas las extensiones, en el orden del certificado. Las críticas están marcadas.
Huella SHA-1 — El hash SHA-1 de los bytes DER. Las listas antiguas todavía la muestran.
Huella SHA-256 — El hash SHA-256 de los bytes DER. Compárela cuando necesite certeza.

Esta herramienta funciona en su navegador. Lo que escribe no se envía a nosotros.

Cómo se usa

  1. Pegue un certificado en Certificado: el bloque PEM completo, o solo su Base64.
  2. Lea Sujeto y Emisor para ver para quién es el certificado y quién lo firmó.
  3. Compruebe Vigencia. Cuenta los días que quedan desde la fecha de hoy en su zona horaria.
  4. Compare la Huella SHA-256 con el valor que publican el sitio, el fabricante o la autoridad de certificación antes de confiar en el certificado.

Qué dice un certificado

Un certificado X.509 (RFC 5280) asocia una clave pública a un nombre, y lo firma un emisor. Se escribe en ASN.1 DER, un árbol de valores etiquetados. Un bloque PEM es ese DER escrito en Base64 entre una línea BEGIN y una línea END (RFC 7468). La página lee el árbol con su propio lector DER sencillo y muestra cada campo.

Certificate ::= SEQUENCE { tbsCertificate, signatureAlgorithm, signatureValue }
TBSCertificate ::= SEQUENCE { version [0], serialNumber, signature, issuer,
                              validity, subject, subjectPublicKeyInfo, ..., extensions [3] }

Lo que la página no comprueba

La página no verifica la firma, no construye la cadena hasta una raíz de confianza, no comprueba si el certificado fue revocado y no se conecta al equipo. Un certificado puede leerse aquí como válido y aun así ser rechazado por un navegador o un servidor. Esas comprobaciones necesitan la clave pública del emisor y un almacén de confianza, que esta página no tiene.

Los días que quedan se cuentan desde la fecha de hoy hasta el día de la fecha No válido después de, contando los dos días. Un certificado revocado antes de esa fecha sigue mostrando sus fechas aquí, porque la página no lee ninguna lista de revocación ni consulta a un respondedor OCSP.

Huellas

Una huella es el hash de todos los bytes DER. Dos certificados con la misma huella SHA-256 son el mismo certificado. SHA-1 ya no resiste las colisiones, así que compare el valor SHA-256 cuando necesite certeza; el valor SHA-1 se muestra porque muchas listas antiguas todavía lo imprimen.

Ejemplo resuelto: la intermedia E5 de Let's Encrypt (la predeterminada)

El certificado por defecto es la intermedia E5 de Let's Encrypt, firmada con ECDSA P-384 por ISRG Root X2. La página lee estos campos. El estado de vigencia depende de la fecha en que se lea, así que no está en la tabla; los demás campos son los mismos cualquier día.

Campo Valor
Versión 3
Número de serie 18:6E:75:D4:EE:B0:A0:5D:FD:2D:A8:20:86:5D:1E:31
Algoritmo de firma ECDSA con SHA-384 (1.2.840.10045.4.3.3)
Emisor C=US, O=Internet Security Research Group, CN=ISRG Root X2
Sujeto C=US, O=Let's Encrypt, CN=E5
No válido antes de 13 de marzo de 2024 a las 00:00:00 UTC
No válido después de 12 de marzo de 2027 a las 23:59:59 UTC
Clave pública Curva elíptica P-384, 384 bits
Uso de la clave Firma digital, Firma de certificados, Firma de CRL
Uso mejorado de la clave Autenticación de cliente TLS, autenticación de servidor TLS
Restricciones básicas CA: sí, longitud de ruta 0
Huella SHA-256 E7:88:D1:4B:04:36:B5:12:0B:BE:E3:F1:5C:15:BA:DF:08:C1:40:7F:E7:25:68:A4:F1:6F:91:51:C3:80:E1:E3

Preguntas frecuentes

¿Por qué la página dice que mi certificado es válido cuando mi navegador dice que no lo es?

La página lee solo las fechas y los campos. Un navegador comprueba también la firma, la cadena hasta una raíz de confianza, el nombre del equipo y si el certificado fue revocado. Esas comprobaciones necesitan datos que esta página no tiene.

¿Cuál es la diferencia entre las huellas SHA-1 y SHA-256?

Son dos hash de los mismos bytes DER. SHA-1 ya no resiste las colisiones, así que SHA-256 es la que hay que comparar cuando necesite certeza. El valor SHA-1 se muestra porque muchas listas antiguas todavía lo imprimen.

¿Qué contiene un bloque PEM que empieza por BEGIN CERTIFICATE?

PEM (RFC 7468) envuelve en Base64 los bytes DER de un certificado, entre una línea BEGIN y una línea END que llevan ambas la etiqueta CERTIFICATE. La página también acepta el texto Base64 por sí solo.

¿Por qué el tamaño de la clave se muestra en bits para RSA, pero como curva para ECDSA?

Una clave RSA se describe por la longitud de su módulo en bits. Una clave ECDSA se describe por su curva, como P-256 o P-384, que fija el tamaño de la clave.

¿Qué significa CA: sí, longitud de ruta 0?

El certificado puede firmar certificados de entidad final, pero no autoridades intermedias por debajo de él (RFC 5280, sección 4.2.1.9). Las restricciones básicas se leen del certificado y no se comprueban contra una cadena.

¿Envía la página mi certificado a algún sitio?

No. Los bytes DER se leen y las huellas se calculan en su navegador. No se sube ni se guarda nada, y la página no se conecta al equipo nombrado en el certificado.

Fuentes

Cifras y texto revisados por última vez el martes, 10 de noviembre de 2026.

Usamos cookies necesarias para que el sitio funcione. Si usted lo acepta, Google también usa cookies publicitarias para mostrar anuncios personalizados. Si las rechaza, seguirá viendo anuncios, pero no estarán personalizados.