Descodificador JWT
Descodifica um JWT, lê os seus campos e datas, e verifica a assinatura HMAC.
Ferramentas relacionadas
Todas as ferramentas: Codificação e descodificação →Este descodificador JWT gratuito lê um JSON Web Token e mostra o seu cabeçalho e payload em JSON claro e legível, ao instante. A forma mais rápida de inspecionar os claims de um token, verificar a validade ou depurar uma autenticação.
Como usar
- Cole o seu JWT (a string cabeçalho.payload.assinatura).
- Leia o cabeçalho e o payload descodificados.
- Verifique claims como exp, iat e o assunto.
Perguntas frequentes
O que é um JWT?
Um JSON Web Token é um token compacto e assinado usado para autenticação. Tem três partes — cabeçalho, payload e assinatura — separadas por pontos e codificadas em Base64URL.
Descodificar um JWT é o mesmo que verificá-lo?
Não. Descodificar apenas revela o conteúdo — qualquer um pode fazê-lo. Verificar confere a assinatura com um segredo ou chave para provar que o token é autêntico e íntegro. Esta ferramenta descodifica; não verifica.
É seguro colar o meu token aqui?
Trate qualquer token como um segredo. Um token de produção ativo dá acesso àquilo para que foi emitido: descodifique aqui tokens expirados ou de teste e guarde os ativos numa ferramenta que controle de ponta a ponta.
Quais são as três partes de um JWT?
O cabeçalho (algoritmo e tipo), o payload (os claims — quem, o quê, quando) e a assinatura que permite a um servidor verificar que os dois primeiros não foram alterados.
O que é Descodificador JWT?
Descodifica um JWT, lê os seus campos e datas, e verifica a assinatura HMAC.
Em que casos se usa na prática?
Ler um payload que lhe enviaram, embutir um ficheiro pequeno numa configuração e perceber porque uma query string parte ao chegar ao servidor.
Qual é o erro mais comum?
Tomar Base64 por proteção. É uma codificação, não cifra: qualquer um a descodifica de imediato, e um token colado num ticket público é um token exposto.
Em que difere Descodificador JWT de Codificador / decodificador Base64?
Estão próximos mas respondem a perguntas diferentes: Codificador / decodificador Base64 é o que deves abrir quando se trata de codifique e decodifique Base64 online — grátis. Escolhe o que corresponde ao teu ponto de partida — ambos são gratuitos.
Existe uma ferramenta para o passo seguinte?
Codificador / descodificador de entidades HTML é o mais próximo a seguir a este: Converta texto em entidades HTML e vice-versa, escapando <, >, &, aspas e opcionalmente todos os caracteres não-ASCII.
Que mais vale a pena ter aberto ao lado?
Codificador / descodificador de URL e Validador / descodificador de UUID — surgem na mesma tarefa com frequência suficiente para merecerem outro separador.