TF

Ferramentas para programadores

Descodificador e gerador de JWT

Descodifique ou gere JWT localmente — os segredos nunca saem do navegador.

Funciona localmente no seu navegador — os seus dados não são carregados.

Privacidade e segurança: a descodificação e a geração acontecem apenas no seu navegador. O ToolForge nunca carrega o seu token ou segredo. A descodificação não verifica assinaturas.
Cole um JWT para descodificar ou mude para Gerar. Os tokens nunca saem do seu navegador.

O que é esta ferramenta?

Cole um JSON Web Token para ver o cabeçalho e o payload como JSON formatado — útil ao depurar inícios de sessão, autenticação de APIs ou sessões expiradas. Também pode criar tokens assinados com HS256 para testes locais, sem instalar nenhuma biblioteca.

Um JWT tem três partes: cabeçalho, payload e assinatura. A descodificação faz a descodificação base64url dos dois primeiros segmentos para poder inspecionar as claims.

A geração cria o token localmente. O HS256 usa a API Web Crypto e o segredo fica apenas na memória. O modo sem assinatura alg “none” serve apenas para testes.

A verificação de algoritmos arbitrários (RS256, etc.) e a gestão de chaves de produção ficam deliberadamente de fora.

Trate tokens e segredos como dados sensíveis. Trabalhe de preferência apenas com dados que tem autorização para manusear.

Como usar: Descodificador / gerador de JWT

  1. Descodificar: cole um JWT e clique em Descodificar para ver o cabeçalho e o payload como JSON.
  2. Gerar: mude para Gerar, edite o JSON do cabeçalho e do payload, escolha HS256 ou none, introduza um segredo e clique em Gerar JWT.
  3. Lembre-se: descodificar não verifica a assinatura. Os tokens gerados destinam-se a testes locais.

Exemplos

Estrutura de um JWT

header.payload.signature — cada segmento é JSON codificado em base64url (exceto a assinatura).

Perguntas frequentes

O ToolForge verifica o meu JWT?

Não. O modo Descodificar apenas descodifica. A verificação de assinaturas fica deliberadamente fora da V1 para não recolher segredos.

O meu token ou segredo são carregados?

Nunca. A descodificação e a geração acontecem totalmente no seu navegador.

Com que algoritmos posso gerar?

HS256 (HMAC-SHA256) com um segredo partilhado, ou alg none sem assinatura para experiências locais. Os algoritmos assimétricos ainda não estão incluídos.

Como sei se um JWT expirou?

Veja a claim exp no payload descodificado. É uma marca temporal Unix em segundos; cole-a no conversor de marcas temporais para ver a data e a hora exatas.

Vai precisar de mais capacidades no futuro?

Ferramentas premium, limites mais altos e acesso por API estão nos nossos planos. A V1 continua gratuita e privada no seu navegador.