🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo crear un certificado SSL gratis en cPanel con Let's Encrypt

Actualizado el 26 de mayo de 2026

¿Cansado de ver ese candado roto en la barra de tu navegador? ¿O de que Google te marque tu web como "No segura"? Tranquilo, no necesitas ser un experto ni gastar dinero para solucionarlo. En este artículo te voy a enseñar, paso a paso y sin tecnicismos raros, cómo conseguir un ssl gratis cpanel en cuestión de minutos. Vamos a usar la herramienta más popular y fiable que existe: Let's Encrypt.

Si tienes un hosting con cPanel (el panel de control más usado del mundo), este tutorial es para ti. Olvídate de pagar 50 euros al año por un certificado. Aquí aprenderás a activar el candado de seguridad de forma gratuita, automática y sin dolor de cabeza. Al final de la guía, tendrás tu web funcionando con https y tus visitantes te lo agradecerán (y Google también).

¿Por qué necesitas un SSL sí o sí?

Antes de ensuciarnos las manos con el cPanel, vamos a entender por qué esto es tan importante. Un certificado SSL (Secure Sockets Layer) es como un guardaespaldas digital para tu web. Cifra la información que viaja entre el navegador del visitante y tu servidor. Esto significa que si alguien intenta espiar la conexión (por ejemplo, en un wifi público), solo verá un montón de letras y números sin sentido.

Pero no solo es cuestión de seguridad. Los buscadores como Google penalizan las webs que no tienen https. Si no tienes SSL, tu posicionamiento en Google bajará. Además, los navegadores modernos (Chrome, Firefox, Safari) muestran un aviso de "Sitio no seguro" justo al lado de la URL. ¿Adivinas qué hace un usuario normal cuando ve eso? Se va a la competencia. Así de simple.

Por eso, activar lets encrypt cpanel no es una opción, es una necesidad. Y lo mejor es que es totalmente gratis y se renueva solo. Vamos a ello.

Requisitos previos: ¿Qué necesito antes de empezar?

Para que este proceso funcione, necesitas cumplir unos mínimos. No te preocupes, es más fácil de lo que parece.

  • Acceso a cPanel: Debes tener un usuario y contraseña para entrar a tu panel de control. Normalmente es algo como tudominio.com/cPanel o tudominio.com:2083.
  • Dominio activo: El certificado se genera para un dominio concreto (ej. tudominio.com) o un subdominio (ej. blog.tudominio.com). No puedes emitir uno para un dominio que no existe.
  • El dominio debe apuntar a tu hosting: Esto es crucial. El servidor de Let's Encrypt necesita "ver" tu web para verificar que eres el dueño. Si tu dominio aún no apunta a los servidores de tu hosting, el proceso fallará.
  • Ser el administrador del sitio: Si tu web la gestiona una agencia, necesitarás que te den acceso o que lo hagan ellos.

Paso 1: Accede a tu cPanel y busca la sección de Seguridad

Lo primero es lo primero. Entra en tu cPanel con tus credenciales. Una vez dentro, verás un montón de iconos. No te agobies, es normal. Busca la sección que suele llamarse "Seguridad" o "Security". Dentro de esa sección, verás un icono que dice "SSL/TLS Status" o "Let's Encrypt". Dependiendo de la versión de cPanel, puede variar un poco el nombre, pero suele ser bastante intuitivo.

[TIP] Si tu cPanel tiene un buscador arriba a la derecha, escribe "SSL" y te aparecerá la opción directamente. Es el atajo más rápido.

Yo te recomiendo buscar la opción que se llame "SSL/TLS Status". Esta es la herramienta oficial de cPanel para gestionar los certificados de Let's Encrypt. Aunque también puedes usar plugins de terceros, esta es la más limpia y segura.

Paso 2: Emite tu certificado SSL gratis cPanel

Esta es la parte mágica. Una vez dentro de "SSL/TLS Status", verás una tabla con todos los dominios que tienes alojados en ese cPanel. Al lado de cada dominio, hay un botón que dice "Issue" (Emitir) o "Install" (Instalar).

  1. Selecciona el dominio: Busca el dominio principal para el que quieres el certificado. Si tienes varios, repite el proceso para cada uno.
  2. Haz clic en "Issue" o "Emitir": cPanel se pondrá a trabajar. Lo que hace es comunicarse con los servidores de Let's Encrypt para validar que el dominio es tuyo.
  3. Espera unos segundos: No es inmediato, pero tampoco tarda horas. Normalmente, en menos de 30 segundos (a veces hasta 2 minutos), el proceso termina.

[INFO] Si el botón no aparece o te da un error, puede ser que tu hosting tenga deshabilitada la opción de auto-renovación. En ese caso, contacta con tu proveedor de hosting y pregúntales si soportan Let's Encrypt. La mayoría de los hostings modernos lo incluyen por defecto.

¿Qué pasa si tengo varios subdominios?

No hay problema. En la misma tabla verás todos los subdominios que hayas creado. Es tan fácil como hacer clic en "Issue" para cada uno de ellos. Puedes emitir un certificado individual para cada subdominio, o si tu cPanel te lo permite, puedes emitir uno que cubra varios (un certificado comodín o wildcard), pero eso es un poco más avanzado. Para la mayoría de los casos, con emitir uno por dominio es suficiente.

Paso 3: Fuerza la activación de HTTPS en cPanel

Ya tienes el certificado emitido. Ahora, tu web sigue funcionando con http (sin la "s"). Necesitamos forzar que todo el tráfico se redirija a https. De nada sirve tener el candado si no lo usamos.

cPanel tiene una herramienta llamada "Force HTTPS Redirect" (Redirección forzada a HTTPS). Esta es la forma más sencilla y segura de hacerlo, ya que no tienes que tocar archivos de configuración ni código.

  1. Vuelve al buscador de cPanel y escribe "HTTPS".
  2. Entra en "Force HTTPS Redirect".
  3. Verás una lista de tus dominios. Simplemente, activa el interruptor (toggle) a "ON" para el dominio que acabas de asegurar. Haz lo mismo con los subdominios si los tienes.

¡Listo! A partir de ahora, si alguien escribe http://tudominio.com, el servidor lo redirigirá automáticamente a https://tudominio.com. El cambio es invisible para el usuario, pero el navegador ya no mostrará el error de seguridad.

[WARNING] Asegúrate de que el certificado se ha emitido correctamente antes de forzar la redirección. Si fuerzas HTTPS sin tener un certificado válido, tu web dará un error de conexión y no cargará. Si te pasa esto, no te asustes: desactiva la redirección, espera un minuto y vuelve a intentarlo.

Paso 4: La renovación automática (el gran secreto)

Una de las mayores ventajas de usar Let's Encrypt es que los certificados solo duran 90 días. ¿Te imaginas tener que renovarlos manualmente cada 3 meses? Sería un infierno. Por eso, cPanel lo automatiza por ti.

En la sección "SSL/TLS Status", verás una opción que dice "Auto-renew" o similar. Asegúrate de que está activada para todos tus dominios. De esta forma, cPanel se encargará de renovar el certificado unos días antes de que caduque, sin que tengas que hacer nada.

[INFO] En la mayoría de los casos, la auto-renovación viene activada por defecto. Pero es buena práctica revisarlo de vez en cuando, sobre todo después de una actualización del hosting o de cambiar de servidor.

¿Cómo compruebo que mi SSL gratis cPanel funciona?

Es muy fácil. Después de unos minutos de haber hecho la redirección, abre tu navegador en modo incógnito (Ctrl+Shift+N en Chrome, por ejemplo) y escribe tu dominio. Deberías ver el candado cerrado en la barra de direcciones. Haz clic en él y verás que dice "Conexión segura".

Si quieres verificar técnicamente que todo está bien, puedes buscar en Google "SSL Checker" y usar una de las herramientas gratuitas que existen. Solo tienes que introducir tu dominio y te dirá si el certificado es válido, quién lo emitió y cuándo caduca.

Solución de problemas comunes (FAQ)

Aquí te dejo las dudas que más me suelen plantear los clientes cuando hacemos este proceso. Si te ha dado algún error, esta es tu sección.

1. Me da error "Domain name is not valid" o "No se pudo validar el dominio"

Esto suele pasar porque el dominio no apunta a los servidores de tu hosting. Espera unas horas a que se propaguen los DNS (normalmente entre 2 y 24 horas). Si ya llevas tiempo con el dominio apuntando, revisa que no hayas escrito mal el nombre (por ejemplo, www.tudominio.com vs tudominio.com).

[WARNING] No intentes emitir un certificado para un dominio que está en otro servidor. No funcionará. Si tu dominio está en otro hosting, el certificado debe emitirse desde ese otro hosting.

2. Después de activar HTTPS, mi sitio se ve "roto" (sin estilos, imágenes rotas)

Esto es un clásico. Significa que tu web está cargando recursos (imágenes, CSS, JavaScript) con URLs absolutas que empiezan por http://. La solución más rápida es instalar un plugin de caché y optimización (si usas WordPress) que fuerce el uso de HTTPS en todos los recursos. Si no usas WordPress, tendrás que revisar el código o, mejor aún, usar la herramienta de cPanel para hacer la redirección, que suele arreglar esto automáticamente.

3. ¿Puedo usar Let's Encrypt si mi hosting es muy básico o compartido?

Sí, al 99% de los casos. La mayoría de los hostings compartidos modernos (cPanel, DirectAdmin, etc.) tienen soporte integrado para Let's Encrypt. Si tu proveedor no lo tiene, es una señal de que te están quedando atrás en el tiempo, y quizás deberías plantearte cambiar de hosting.

4. ¿Qué pasa si tengo un panel como Syspanel (HestiaCP)?

Si tu hosting usa Syspanel (conocido como HestiaCP), el proceso es un poco diferente, pero igual de fácil. Primero, accede al panel a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Dentro de Syspanel, busca la sección de "Web" o "Dominios". Al lado de tu dominio, verás la opción de "SSL" o "Let's Encrypt". Haz clic en "Activar" y el panel se encargará de todo, incluyendo la renovación automática. Es igual de mágico que cPanel, solo que la interfaz es distinta.

5. ¿Y si tengo una tienda online o un área de clientes?

Con esto que has hecho, ya tienes la capa de cifrado base. Para una tienda online, es imprescindible tener HTTPS activo. A partir de ahí, la seguridad depende de tu plataforma (WooCommerce, PrestaShop, etc.) y de cómo configures los pagos. Pero con el SSL gratis cPanel que acabas de instalar, ya has dado el paso más importante.

Conclusión: Tu web ya es segura (y gratis)

En menos de 5 minutos has conseguido lo que antes costaba dinero y tiempo. Has activado un certificado ssl cpanel gratuito, has forzado la redirección a https y te has asegurado de que se renueve solo. Con esto, has mejorado la confianza de tus visitantes y el posicionamiento de tu web en Google.

No olvides que la seguridad es un pilar fundamental en el SEO. Un sitio con candado es un sitio que Google premia. Ahora que ya sabes cómo hacerlo, no tienes excusa para tener una web "No segura". Si has seguido todos los pasos y algo no te funciona, revisa los errores comunes de la FAQ. Y si aun así no lo consigues, contacta con tu proveedor de hosting; es su trabajo ayudarte con esto.

Ahora, ve y comprueba tu candado. ¡Te espera una buena noticia!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel