Pular para o conteúdo

Ferramenta grátis · texto e dados

Decodificador de JWT online: leia o header, o payload e a validade

Cole um JSON Web Token e leia o header e o payload, cada claim explicada, as datas de emissão e expiração, e confira uma assinatura HS256 com o segredo. Nada sai do navegador.

Grátis, sem cadastro para usar · o que você digita ou envia fica no seu aparelho · funciona offline · Como funciona

O que você quer fazer?

Nunca cole um token de produção em sites em que você não confia. Aqui tudo roda no seu navegador e nada é enviado ou salvo.

Header
 
Payload
 
Perguntar à IA

Abre um chat gratuito com este prompt. Confira antes: ele vai para o site que você escolher. Não envie senhas, tokens de produção nem dados reais de clientes.

ChatGPT Claude Perplexity

Padrões de projeto (Factory, Strategy, Observer e os outros 20), SOLID e MVVM com código em Kotlin, Swift e TypeScript: Boas práticas e padrões · Arquitetura de software

Patrocine esta ferramenta

Sobre esta ferramenta

Um JWT (RFC 7519) são três partes em Base64url separadas por pontos: um header com o algoritmo, um payload com as claims e uma assinatura. Cole um token — com ou sem "Bearer" — para ver o header e o payload formatados, uma tabela que explica cada claim (iss, sub, aud, exp, iat, nbf, jti, scope…) e as claims de tempo convertidas em datas, com um status claro: válido, expirado ou ainda não válido. Para tokens HMAC (HS256, HS384, HS512), digite o segredo para conferir a assinatura com Web Crypto; para RS256 e ES256, a ferramenta decodifica e explica que a conferência precisa da chave pública. Também avisa sobre alg "none". O token e o segredo nunca são enviados, salvos ou colocados no link.

Como usar

  1. 1 Cole o token (o texto depois de "Bearer" no header Authorization também funciona).
  2. 2 Leia o header e o payload e a tabela que explica cada claim.
  3. 3 Veja o status: válido, expirado ou ainda não válido, com as datas no seu fuso.
  4. 4 Para HS256/384/512, digite o segredo para conferir a assinatura.

Perguntas frequentes

É seguro colar um token aqui?

A decodificação roda toda no seu navegador: nada é enviado, registrado ou salvo, e o token nunca vai para a barra de endereço. Mesmo assim, trate tokens de produção como senhas — um token válido dá acesso até expirar.

Decodificar um JWT quer dizer que ele é válido?

Não. Qualquer pessoa consegue ler um JWT: o payload só é codificado, não criptografado. O servidor precisa conferir a assinatura e as claims exp, nbf, iss e aud antes de confiar nele. Esta ferramenta confere assinaturas HMAC quando você informa o segredo.

Por que ele não confere meu token RS256?

RS256 e ES256 são assinados com uma chave privada e conferidos com a chave pública do emissor (muitas vezes publicada como JWKS). A ferramenta decodifica e mostra as claims; confira a assinatura no seu servidor ou com a biblioteca do provedor.

Incorporar esta ferramenta

Adicione esta ferramenta grátis ao seu site — copie o código abaixo. Ele fica sempre atualizado.

Ferramentas para o seu site →

Mais em Desenvolvedores

Desenvolvedores · Ver todas as 122 ferramentas grátis