Decodificador de JWT online
Veja o que há dentro de um JSON Web Token e se ele já expirou.
O prefixo “Bearer ”, aspas e quebras de linha são removidos automaticamente
Próximo: Codificar / decodificar Base64 · Conversor de timestamp Unix
Relatar um problema com esta ferramenta
Como usar Decodificador de JWT
Cole seu token
Cole um JWT. O prefixo “Bearer ”, aspas e quebras de linha são removidos automaticamente.
Leia as partes
O header, o payload e a assinatura têm cores diferentes, e o header e o payload aparecem como JSON organizado.
Confira as claims
As claims padrão são explicadas, os horários aparecem como datas e um selo diz se o token ainda é válido.
Por que usar o Utils365
Validade num relance
Veja “Expirou há 2 horas” ou “expira em 3 dias” em vez de calcular exp e iat na mão.
Claims em palavras simples
iss, sub, aud, exp, nbf, iat e jti são explicadas uma a uma, para você saber o que o token diz sobre o usuário.
Erros claros
Se um token estiver cortado ou danificado, você fica sabendo qual parte falhou. Tokens criptografados também são reconhecidos.
Privacidade garantida
A decodificação acontece no seu navegador, então o token que você cola nunca é enviado para nós nem para ninguém.
Perguntas frequentes
O que é um JWT?
Um JSON Web Token é um texto compacto e assinado que os apps usam para dizer quem você é, muitas vezes enviado como “Authorization: Bearer …”. Ele tem três partes separadas por pontos: um header, um payload de claims e uma assinatura.
Um JWT é criptografado?
Normalmente não. O header e o payload são apenas codificados em Base64URL, então qualquer pessoa com o token consegue lê-los. Nunca coloque senhas ou segredos no payload de um JWT.
Isso verifica a assinatura?
Não. Ele decodifica o token para você ler. Verificar a assinatura exige o segredo ou a chave pública, e deve ser feito pelo servidor que aceita o token.
É seguro colar um token aqui?
A decodificação acontece toda no seu navegador e nada é enviado. Mesmo assim, trate um token ativo como uma senha: evite colar tokens de produção em qualquer lugar, a menos que possa revogá-los ou trocá-los.
Como sei quando um JWT expira?
Veja a claim exp. É um timestamp Unix em segundos, que esta ferramenta mostra como data, junto com quanto tempo falta ou há quanto tempo expirou.
Por que meu token tem cinco partes?
É um token criptografado (JWE). O conteúdo só pode ser lido com a chave para a qual foi criptografado, então não dá para decodificá-lo aqui.