JWT Decoder
Decode and inspect JWT header and payload.
Input
Output
O que é um JWT?
Um JSON Web Token (JWT) é um token compacto para autenticação e troca de dados entre sistemas. Tem três partes em base64url separadas por pontos: cabeçalho, payload e assinatura.
JWTs são usados em APIs e sistemas de autenticação para transmitir claims como ID de usuário, papéis e expiração do token.
Por que decodificar JWTs?
Ao depurar fluxos de auth ou respostas de API, muitas vezes é preciso ver o conteúdo do token sem código. Esta ferramenta decodifica cabeçalho e payload na hora e mostra a expiração se existir o claim exp.
Todo o processamento ocorre no seu navegador; nada é enviado a um servidor.
Exemplo
Cole um token como:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
Saída decodificada:
- Cabeçalho:
{ "alg": "HS256", "typ": "JWT" } - Payload:
{ "sub": "1234567890", "name": "John Doe", "iat": 1516239022 }
Nota: Esta ferramenta não verifica assinaturas; serve apenas para inspeção.
Como usar
Cole o JWT na caixa. Cabeçalho e payload aparecem como JSON. Copie cada parte separadamente. Se houver claim exp, a data de expiração é mostrada de forma legível. Tokens inválidos mostram erro.