Decodificador JWT
- Os arquivos não saem do seu dispositivo
- Roda no navegador
- Grátis, sem cadastro, sem marca d’água
Como usar Decodificador JWT
Cole um JSON Web Token para ler o cabeçalho e o payload, com cada claim padrão explicado e timestamps como exp e iat mostrados como datas. O token é decodificado localmente e nunca é enviado a lugar nenhum nem salvo. Esta ferramenta só decodifica; ela não verifica assinaturas.
- 1
Cole o token em Token codificado. Um "Bearer " inicial é removido para você.
- 2
Leia o Cabeçalho e o Payload decodificados, mostrados como JSON formatado.
- 3
Confira o Status para ver se o token expirou ou ainda não é válido, e o que o algoritmo de assinatura significa.
- 4
Use a tabela Claims para o significado de cada claim e as datas no seu fuso horário e em UTC.
Perguntas frequentes
É seguro colar um token de produção aqui?
O token é decodificado no seu navegador e nunca é enviado a lugar nenhum nem salvo. Ainda assim, trate tokens ao vivo como senhas e cole-os só em um dispositivo em que você confia.
Ela verifica a assinatura?
Não. Ela só decodifica. Qualquer pessoa pode criar um token com qualquer conteúdo, então não confie nas claims até o seu servidor ter conferido a assinatura com a chave certa.
Por que ela não consegue decodificar o payload do meu token?
Um token com 5 partes é um JWE criptografado. Só o cabeçalho é legível; o payload precisa da chave de descriptografia.
Como sei se um token expirou?
O Status mostra "Expirado" ou "Expira" com um tempo relativo, mais a vida útil do token quando iat e exp estão presentes. Se não houver claim exp, a ferramenta informa que o token nunca expira sozinho.
O que significa alg "none"?
O token não está assinado. Servidores devem rejeitá-lo, e a ferramenta marca isso em vermelho.
