Decodificador de Certificado SSL — Veja os Detalhes X.509

Cole um certificado PEM ou uma cadeia completa para ver para quem ele foi emitido, quais domínios cobre, quando expira e como foi assinado — como openssl x509 -text, mas legível.

Atualizado em
Abrir arquivo (.pem, .crt, .cer, .der)

Seus dados nunca saem do seu computador. Todo o processamento acontece localmente no navegador.

Como usar: Decodificador de Certificado SSL

  1. Cole um certificado (-----BEGIN CERTIFICATE-----) ou uma cadeia, ou abra um arquivo .pem, .crt, .cer ou .der.
  2. Leia o status de validade, o titular, o emissor e os Subject Alternative Names.
  3. Confira as extensões e as impressões digitais para uma depuração detalhada.

O que significam os campos

CampoSignificado
SubjectPara quem o certificado foi emitido. Em TLS, o CN é apenas informativo — os navegadores usam somente os SANs.
Subject Alternative NamesOs domínios e IPs para os quais o certificado é válido. Um curinga como *.example.com cobre um nível de subdomínios.
IssuerA autoridade certificadora que o assinou. Subject igual a issuer significa autoassinado.
ValidityDatas de início e fim de validade. Certificados TLS públicos são limitados a 398 dias, reduzindo em etapas para 47 dias até 2029.
Basic ConstraintsIndica se este é um certificado de CA que pode assinar outros.
Key Usage / Extended Key UsagePara o que a chave pode ser usada — servidor TLS, autenticação de cliente, assinatura de código…
FingerprintUm hash de todo o certificado, usado para pinning e para comparar certificados.

Depurando erros comuns de TLS

  • Name mismatch: o hostname não está na lista de SANs.
  • Expirado / ainda não válido: confira as datas e o relógio do servidor.
  • Cadeia incompleta: cole toda a cadeia que o servidor envia; o titular do intermediário deve corresponder ao emissor do certificado final.
  • Assinatura fraca: assinaturas SHA-1 ou MD5 são rejeitadas por clientes modernos.

PEM vs DER

DER é a codificação binária do certificado; PEM são os mesmos bytes em Base64 entre as linhas BEGIN/END. Ambos abrem aqui. A decodificação acontece localmente — um certificado é informação pública, mas chaves privadas coladas por engano são detectadas e ignoradas.

Para verificar o certificado que um site no ar está servindo, use o verificador SSL. Para requisições de assinatura, use o decodificador de CSR.

Também pesquisado como: decodificador de certificado, decodificar certificado ssl, decodificador pem, decodificador x509, ver detalhes do certificado, decodificador crt, openssl x509 online.

Ferramentas que combinam com: Decodificador de Certificado SSL

  • Gerador de Chave RSA — Crie um par de chaves pública/privada para assinatura de JWT, testes de TLS, experimentos de criptografia ou SSH — gerado pela Web Crypto API do seu navegador e nunca enviado para lugar nenhum.
  • Verificador de Headers de Segurança — Dê uma nota de A+ a F aos headers de segurança HTTP de um site, veja quais estão faltando e por que eles importam, e copie trechos de configuração prontos para Nginx, Apache, Netlify, Vercel ou Cloudflare.
  • Gerador de Hash — Calcule hashes MD5 e SHA de qualquer texto ou arquivo na hora, crie assinaturas HMAC e cole um checksum esperado para verificar um download.
  • Decodificador JWT — Cole um JSON Web Token para analisar seu cabeçalho e sua carga, verificar quando ele expira e conferir sua assinatura.

Perguntas frequentes

Como obtenho o certificado de um site em PEM?
Execute openssl s_client -connect example.com:443 -showcerts, ou exporte-o pelo menu do cadeado do navegador. Para verificar um site no ar diretamente, use o verificador SSL.
Posso decodificar uma cadeia de certificados?
Sim. Cole todos os certificados juntos; cada um é decodificado em ordem.
Por que o Common Name não basta?
Os navegadores ignoram o CN há anos e comparam o hostname apenas com os Subject Alternative Names.
Meu certificado é enviado para algum servidor?
Não. Ele é analisado no seu navegador.
Posso instalar o Decodificador de Certificado SSL como um aplicativo da web e usá-lo offline?
Sim. O Decodificador de Certificado SSL é um aplicativo da web instalável (PWA) — instalado a partir do seu navegador, não baixado de uma loja de aplicativos. Clique em “Instalar aplicativo” na parte superior desta página no Chrome ou no Edge (Windows, macOS, Linux, ChromeOS) ou, no Android, use “Compartilhar” → “Adicionar à tela inicial” no iPhone e no iPad, ou “Arquivo” → “Adicionar ao Dock” no Safari 17+ em um Mac. Em seguida, ela se abre em uma janela própria com seu próprio ícone e, como é executada inteiramente no seu navegador, continua funcionando offline. O Firefox no desktop não permite a instalação de aplicativos da web. Como funciona a instalação.

Ferramentas relacionadas