JWT Decoder

Decode and inspect JWT header and payload.

Input

Examples:

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.