Dev Tools

Gerador de JWT (debug)

Gere, cole, decodifique e verifique JWT com HS256, RS256 e ES256 no navegador (Web Crypto): timeline, validacao e re-assinatura apos editar o payload.

Claims:
sub: usuario-debug
iat: 1781185343
exp: 1781188943
Timeline

Emitido (iat): 11/06/2026, 13:42:23

Expira (exp): 11/06/2026, 14:42:23

Expira em 1h ( contador ao vivo)

Progresso entre iat e exp (agora ~ 0%)

Validacao automatica
  • JSON header/payload: valido
  • Algoritmo inseguro (none): nao
  • Algoritmo suportado (HS256/RS256/ES256): sim
  • Expiracao (exp): dentro da validade
  • iat no futuro: nao
  • Assinatura: informe segredo ou chave publica para verificar

Como funciona

O Gerador de JWT (debug) permite montar um JWT (JSON Web Token), colar um token existente, inspecionar cabeçalho e payload em texto legível, validar assinatura quando você fornece a chave ou certificado, e re‑assinar após editar claims — usando Web Crypto no navegador para HS256, RS256 e ES256.

  • HS256 (simétrico): uma única chave secreta compartilhada assina e verifica — nunca publique esse segredo em repositório ou captura de tela.
  • RS256 / ES256 (assimétricos): par de chaves: privada assina, pública verifica. Cole PEM/JWK conforme o painel aceitar.
  • Timeline: ajuda a ver iat, exp e “clock skew” para debug de sessão.
  • Somente debug: tokens exibidos aqui podem conter PII ou segredos — use ambiente controlado e dados sintéticos sempre que possível.

Perguntas frequentes