Decodificador CSR: revisa una solicitud de firma de certificado

Verifica una CSR antes de enviarla a la autoridad certificadora: nombres de dominio, datos de la organización, fortaleza de la clave y extensiones solicitadas.

Actualizado el
Abrir archivo (.pem, .crt, .cer, .der, .csr)

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: Decodificador CSR

  1. Pega la CSR (-----BEGIN CERTIFICATE REQUEST-----) o abre el archivo .csr.
  2. Revisa el Common Name y los Subject Alternative Names: todos los dominios que necesites deben aparecer en la lista.
  3. Confirma el tipo y tamaño de clave (RSA 2048 o superior, o EC P-256/P-384).

¿Qué es una CSR?

Una Certificate Signing Request (PKCS#10) es lo que envías a una autoridad certificadora para obtener un certificado TLS. Contiene tu clave pública, la identidad que quieres en el certificado y las extensiones solicitadas, como los Subject Alternative Names, todo firmado con tu clave privada para demostrar que la posees. La clave privada nunca sale de tu servidor.

Lista de comprobación antes de enviarla

  • Dominios: cada nombre de host, incluidos www y el dominio sin subdominio, debe aparecer en la lista de SAN. Muchas CA copian el CN en los SAN, pero no todas.
  • Clave: RSA de 2048 bits o más, o ECDSA P-256 / P-384. Las claves RSA más pequeñas se rechazan.
  • Campos de organización: en certificados OV/EV, O, L, ST y C deben coincidir exactamente con tu registro legal. En certificados DV se ignoran.
  • Firma: SHA-256 o superior.

Crear una CSR con OpenSSL

openssl req -new -newkey rsa:2048 -nodes \
  -keyout example.key -out example.csr \
  -subj "/CN=example.com" \
  -addext "subjectAltName=DNS:example.com,DNS:www.example.com"

Mantén example.key en secreto y en el servidor. Cuando la CA emita el certificado, decodifícalo con el decodificador de certificados y revisa el sitio en vivo con el comprobador SSL.

También se busca como: decodificar csr, verificar csr, visor csr, csr checker, decodificar solicitud de firma de certificado, comprobar csr online, pkcs10 decoder.

Herramientas que combinan con: Decodificador CSR

  • Generador de claves RSA — Crea un par de claves pública/privada para firmar JWT, probar TLS, experimentar con cifrado o usar SSH.
  • Generador de claves SSH — Crea un par de claves SSH para GitHub, GitLab, servidores o claves de despliegue de CI: Ed25519 por defecto, en formato OpenSSH estándar y sin instalar nada.
  • Consulta DNS — Consulta de una vez todos los tipos de registro DNS habituales de un dominio, con sus TTL, registros MX ordenados y un resumen de autenticación de correo SPF/DMARC.
  • Decodificador JWT — Pega un token web JSON para examinar su encabezado y su carga útil, comprobar cuándo caduca y verificar su firma.

Preguntas frecuentes

¿Una CSR contiene mi clave privada?
No. Solo contiene la clave pública y se puede compartir con la autoridad certificadora sin riesgo. Guarda la clave privada en tu servidor.
¿Por qué faltan mis dominios adicionales?
Deben solicitarse como Subject Alternative Names. Vuelve a crear la CSR con -addext "subjectAltName=DNS:…" o con el campo SAN de tu panel de control.
¿Se sube mi CSR a algún servidor?
No. Se decodifica en tu navegador.
¿Puedo instalar Decodificador CSR como aplicación web y utilizarla sin conexión?
Sí. Decodificador CSR es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas