Pular para o conteúdo

Decodificador de JWT

Decodifique o header e o payload de um JSON Web Token. O token nunca é enviado a lugar nenhum

Carregando a ferramenta…

Decodifica um JSON Web Token: cole-o para ver o header e o payload como JSON, com claims de tempo, como a expiração, convertidas em datas legíveis. Use-o para conferir o conteúdo de um token e se ele expirou quando um login ou uma chamada de API falha.

Como usar

  1. Cole um JWT que começa com eyJ em “Token”. Um “Bearer ” no início é ignorado.
  2. Veja o JSON em “Header” e “Payload” e a parte “Assinatura”.
  3. Na tabela “Claims”, leia os horários de emissão e de expiração e um status como “Expirado” ou “Em vigor”.
  4. Para conferir se o token é confiável, informe o segredo ou a chave pública em “Verificar a assinatura (opcional)”.

Como funciona

Perguntas frequentes

Como saber quando um JWT expira?
Cole o token. “Expira em” (exp), na tabela “Claims”, mostra a data e a hora, e a coluna de status mostra o tempo restante ou “Expirado”.
O JWT é criptografado?
Um JWT normal (JWS) é assinado, não criptografado, então qualquer pessoa consegue ler o conteúdo. Não coloque senhas nem outros segredos nele. Um token com 5 partes é um JWE criptografado e não pode ser lido sem a chave.
Decodificar prova que o token é autêntico?
Não. Qualquer pessoa pode alterar o conteúdo, então só uma assinatura verificada com a chave certa é confiável. Informe a chave em “Verificar a assinatura (opcional)” para ver “Assinatura válida” ou “Assinatura inválida”.