Decodificador de JWT

Cole um JWT para ver o conteúdo e quando ele expira.

Seus textos e arquivos não saem do navegador: nada é enviado para nenhum servidor.

Verificar assinatura

Header
Payload

Como usar

  1. Cole um JWT na caixa da esquerda. O valor de um cabeçalho Authorization que começa com “Bearer ” também funciona.
  2. À direita aparecem o JSON do header e do payload, junto com o significado de cada claim. exp, iat e nbf são mostrados como datas e como tempo relativo, por exemplo “em 3 dias”.
  3. Em tokens HS256, HS384 ou HS512, digite o segredo para conferir se a assinatura é válida.
  4. Clique em “Testar com um exemplo” para carregar um token de exemplo junto com o segredo dele.

Perguntas frequentes

É seguro colar meu token aqui?

Tokens e segredos são decodificados e verificados só dentro do seu navegador: nada é enviado nem guardado. Mesmo assim, apague os tokens de produção depois de conferir e revogue qualquer token que possa ter vazado.

Se o token é decodificado, quer dizer que ele é autêntico?

Não. O header e o payload só estão codificados em base64url, então qualquer pessoa consegue ler. Só uma assinatura válida mostra que o token é autêntico.

Dá para verificar tokens RS256?

Esta ferramenta verifica tokens HMAC (HS256, HS384, HS512), que usam um segredo compartilhado. Tokens RS256 e ES256 podem ser decodificados, mas a assinatura deles precisa ser conferida com a chave pública do emissor.

Ferramentas relacionadas

Todas as ferramentas