Decodificador JWT
Veja o que está dentro de um token, quando ele expirar, e se sua assinatura é genuína.
- Seus dados nunca saem do seu dispositivo
- 100% grátis
- Sem cadastro
- Funciona offline após a primeira carga
Como decodificar um JWT
- Cole um JWT.
- Leia o cabeçalho, a carga útil e as reivindicações explicadas; verifique a expiração.
- Digite a chave secreta ou pública para verificar a assinatura — ou crie seu próprio token.
Sobre: Decodificador JWT
Descodifique tokens da Web JSON e verifique suas assinaturas.
Tudo funciona no seu navegador, por isso é instantâneo e privado, e suas configurações são lembradas neste dispositivo.
Ideal para
- Depuração de login e autenticação de API
- Verificando a validade e escopos do token
- Testando a assinatura JWT em desenvolvimento
Dica: Se a assinatura falhar, verifique se há uma incompatibilidade de crianças, um segredo armazenado como Base64 ou uma chave para um algoritmo diferente.
Perguntas frequentes
É seguro colar meu token aqui?
Sim, a decodificação e a verificação acontecem inteiramente no seu navegador com a Web Crypto API. O token, o segredo e as chaves nunca são enviados para qualquer lugar. Ainda assim, trate os tokens de produção como senhas.
Como posso verificar a assinatura?
Para o HS256/384/512, digite o segredo compartilhado (digite "Base64 codificado" se for). Para RS, PS, ES e EdDSA, cole a chave pública como PEM, um certificado X.509, um JWK ou um JWKS - a chave correspondente ao filho do token é usada.
Posso ler um token criptografado?
Não, um JWE (cinco partes) é criptografado e precisa da chave privada. Os JWTs normais (três partes) só são assinados, para que qualquer um possa ler a carga útil. Nunca coloque segredos neles.
Posso criar um token?
Sim abra "Criar um token", edite o cabeçalho e a carga útil (com atalhos para iat, exp e nbf), insira uma chave secreta ou privada e o token assinado será criado instantaneamente. Você também pode gerar um par de chaves de teste.
Por que meu token aparece como expirado?
O decodificador compara-o com o relógio do seu dispositivo e mostra a data de validade no seu fuso horário.