JWT Decoder


Decodifique tokens JWT (JSON Web Token) instantaneamente. Visualize o cabeçalho (Header), carga útil (Payload), dados de expiração e claims formatados.

0 caracteres

Informações Rápidas do Token

Algoritmo (alg)
-
Tipo (typ)
-
Status de Expiração
-
Emitido em (iat)
-
Data de Expiração (exp)
-
Assunto (sub) / Emissor (iss)
-
Header Payload Signature
HEADER: Algoritmo & Tipo
PAYLOAD: Dados & Claims
SIGNATURE: Assinatura Criptográfica
Nenhuma assinatura carregada.
A assinatura verifica se o remetente do JWT é quem diz ser e garante que a mensagem não foi alterada durante o caminho. Para validá-la criptograficamente, é necessária a chave secreta ou pública correspondente.

O que é um Token JWT?

O JSON Web Token (JWT) é um padrão aberto (RFC 7519) que define uma forma compacta e autocontida para transmitir informações com segurança entre partes como um objeto JSON.

Estrutura de um JWT:

Um JWT é composto por 3 partes separadas por pontos (.):

  • Header (Cabeçalho): Contém o tipo do token (geralmente JWT) e o algoritmo de criptografia ou hash usado (ex: HS256, RS256).
  • Payload (Carga Útil): Contém as claims (declarações), que são os dados do usuário, permissões e tempos de vida (expiração, emissão).
  • Signature (Assinatura): Garante que o conteúdo não foi alterado. É gerada combinando o Header e o Payload codificados com uma chave secreta.

Claims Comuns:

  • exp (Expiration Time): Data e hora limite em que o token expira.
  • iat (Issued At): Momento exato em que o token foi gerado.
  • nbf (Not Before): Momento antes do qual o token não é aceito.
  • sub (Subject): Identificador do sujeito (ex: ID do usuário).
  • iss (Issuer): Entidade que emitiu o token.
  • aud (Audience): Destinatário pretendido do token.