Web hosting · Guia

Como conseguir um certificado SSL grátis

Atualizado October 11, 2026 6 min de leitura

Nesta página
  1. O que um certificado SSL faz
  2. As opções gratuitas comparadas
  3. Por que a renovação automática é importante
  4. Na hospedagem compartilhada: AutoSSL no cPanel
  5. Em uma VPS: Certbot com nginx
  6. Atrás da Cloudflare
  7. Problemas comuns de SSL e como resolver
  8. FAQ

Um certificado SSL transforma http:// em https://: ele criptografa a conexão entre os visitantes e o seu site e prova que o site é mesmo seu. Os navegadores marcam sites sem certificado como "Não seguro", e não é mais preciso pagar por um.

Este guia explica o que um certificado faz, compara as opções gratuitas e mostra como conseguir um no cPanel e em uma VPS, como funciona a renovação e o que fazer quando ela falha.

O que um certificado SSL faz

A rigor, as conexões de hoje usam TLS, o sucessor do SSL, mas todo mundo continua dizendo "certificado SSL". Um certificado faz duas coisas:

  • Criptografia: senhas, formulários e pagamentos trafegam embaralhados, então ninguém na rede consegue lê-los ou alterá-los.
  • Identidade: uma autoridade certificadora (CA) verificou que quem pediu o certificado controla o domínio.

Os certificados gratuitos são de validação de domínio (DV): a CA confere que você controla o domínio, nada além disso. A criptografia é exatamente tão forte quanto a de um certificado pago. Os certificados OV e EV pagos acrescentam verificações sobre a organização por trás do site, o que algumas empresas querem, mas os navegadores mostram o mesmo cadeado para todos.

As opções gratuitas comparadas

OpçãoO que você recebeIdeal para
Let's EncryptUma CA gratuita e sem fins lucrativos. Os certificados são emitidos e renovados automaticamente pelo protocolo ACME, incluindo wildcardsQuase todo mundo: vem integrada ao cPanel e é suportada pelo Certbot
ZeroSSLCertificados ACME gratuitos, incluindo wildcards; os clientes ACME precisam de credenciais da conta tiradas do painel delaUma CA alternativa, ou uma segunda ao lado da Let's Encrypt
Cloudflare Universal SSLUm certificado gratuito nos servidores da Cloudflare para sites que usam a Cloudflare como proxySites que já estão na Cloudflare
Cloudflare Origin CAUm certificado gratuito para o seu próprio servidor, válido por até 15 anos, mas reconhecido apenas pela CloudflareA conexão entre a Cloudflare e o seu servidor

Todos criptografam igualmente bem. A diferença está em como são emitidos e renovados, e isso pesa mais a cada ano.

Por que a renovação automática é importante

No setor inteiro, os certificados estão ficando com validade cada vez mais curta. Pelas regras do CA/Browser Forum, um certificado público pode durar no máximo 200 dias desde março de 2026, 100 dias a partir de março de 2027 e 47 dias a partir de março de 2029.

Hoje os certificados da Let's Encrypt duram 90 dias. Os certificados padrão dela passam para 64 dias em fevereiro de 2027 e para 45 dias em fevereiro de 2028. A Let's Encrypt também parou de enviar e-mails de aviso de vencimento em 2025, então ninguém vai avisar você antes de um certificado expirar.

A lição prática: nunca renove certificados na mão. Use algo que renove sozinho, como o AutoSSL no cPanel ou o Certbot em uma VPS, e confira de vez em quando se está funcionando.

Na hospedagem compartilhada: AutoSSL no cPanel

Em uma hospedagem com cPanel, normalmente não há nada a fazer. O AutoSSL solicita um certificado Let's Encrypt para cada domínio da conta que aponta para o servidor, instala e renova antes que ele expire.

  1. Aponte o seu domínio para a hospedagem: configure os nameservers ou o registro A que a sua hospedagem passou e espere o DNS atualizar.
  2. No cPanel, abra Security → SSL/TLS Status. Cada domínio mostra se está coberto, perto de expirar ou com algum problema no AutoSSL.
  3. Se um domínio ainda não estiver coberto, clique em Run AutoSSL. Isso só funciona depois que o domínio resolve para o servidor.
  4. Abra o seu site com https:// e confira o cadeado. No WordPress, mude também o endereço do site para https://.

Na hospedagem de sites da HytHost, o AutoSSL com Let's Encrypt fica ativo em todos os planos e cobre cada domínio e subdomínio que você adicionar, assim que ele apontar para o servidor. O que mais o cPanel faz está em o que é cPanel.

Todo plano de hospedagem de sites da HytHost vem com SSL grátis pelo AutoSSL, renovado automaticamente, a partir de €0.99/mês.

Ver planos de hospedagem

Em uma VPS: Certbot com nginx

No seu próprio servidor, o Certbot, da EFF, obtém certificados Let's Encrypt e os renova. O método oficial no Ubuntu usa o pacote snap:

sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/local/bin/certbot

Confira se o registro A do seu domínio aponta para a VPS, se o nginx tem um server_name para ele e se as portas 80 e 443 estão abertas no firewall. Depois rode:

sudo certbot --nginx -d example.com -d www.example.com

O Certbot prova que você controla o domínio, instala o certificado na configuração do nginx e pode redirecionar HTTP para HTTPS. Ele também instala um timer que renova os certificados automaticamente. Teste a renovação uma vez:

sudo certbot renew --dry-run

Rode o seu próprio servidor web com root completo: os planos VPS KVM da HytHost começam em €2.92/mês.

Ver planos VPS

Atrás da Cloudflare

Se o seu domínio passa pela Cloudflare com a nuvem laranja ligada, os visitantes se conectam à Cloudflare, que mostra a eles o certificado gratuito Universal SSL dela. Isso cobre só metade do caminho: a Cloudflare ainda se conecta ao seu servidor.

  • Coloque o modo SSL/TLS em Full (strict). Assim a Cloudflare exige um certificado válido no seu servidor, e todo o trajeto fica criptografado e verificado.
  • Dê um certificado ao seu servidor: funciona Let's Encrypt pelo AutoSSL ou pelo Certbot, ou um certificado gratuito Cloudflare Origin CA. Um certificado Origin CA só é reconhecido pela Cloudflare, então os visitantes veem erros se um dia você desligar o proxy.
  • Evite o modo Flexible. Ele deixa a conexão com o seu servidor sem criptografia e muitas vezes causa loops de redirecionamento.

Problemas comuns de SSL e como resolver

  • O certificado não é emitido: o domínio ainda não aponta para o servidor, ou o DNS ainda tem o endereço antigo em cache. Confira o registro A e aguarde.
  • Um registro CAA está bloqueando: se o seu DNS tem registros CAA, eles precisam permitir a CA que você usa, por exemplo 0 issue "letsencrypt.org".
  • A validação falha em uma VPS: por padrão, a Let's Encrypt faz a verificação pela porta 80, então mantenha a porta 80 aberta mesmo que o site redirecione para HTTPS.
  • "Não seguro" mesmo com certificado: a página carrega imagens ou scripts por http:// (conteúdo misto). Troque esses links para https://.
  • Um certificado wildcard: *.example.com exige validação por DNS, então só funciona com um plugin ou provedor de DNS capaz de criar o registro de verificação.
  • O certificado expirou: a renovação automática parou de funcionar. Confira a página SSL/TLS Status no cPanel, ou rode certbot renew --dry-run na VPS e leia o erro.
FAQ

Perguntas frequentes

Sim, na criptografia. Certificados gratuitos e pagos usam a mesma criptografia e mostram o mesmo cadeado. Os certificados OV e EV pagos acrescentam verificações sobre a empresa por trás do site, não uma criptografia mais forte.

Hoje os certificados da Let's Encrypt duram 90 dias, passando para 64 dias em 2027 e 45 dias em 2028. Isso não é problema quando a renovação é automática, como com o AutoSSL no cPanel ou com o Certbot.

A maioria das hospedagens com cPanel inclui um pelo AutoSSL. Todos os planos de hospedagem de sites da HytHost incluem, com certificados Let's Encrypt renovados automaticamente para cada domínio da conta.

Sim. Tanto a Let's Encrypt quanto a ZeroSSL emitem certificados wildcard gratuitos, mas eles exigem validação por DNS, o que pede um provedor de DNS que o seu cliente ACME consiga atualizar automaticamente.

Sim. Os navegadores marcam toda página HTTP como "Não seguro", alguns recursos só funcionam em HTTPS e os visitantes confiam no cadeado. Com certificados gratuitos, não há motivo para ficar sem.

Hospedagem com SSL incluído

Todo plano de hospedagem de sites da HytHost inclui SSL grátis pelo AutoSSL com Let's Encrypt, renovado automaticamente, a partir de €0.99/mês.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

Este guia foi útil?