Decodificar JWT
Leia cabeçalho e conteúdo de um JSON Web Token sem verificar sua assinatura.
Passo a passo guiado
Passo a passo guiado
Entender as partes legíveis de um JWT.
- Considere o cabeçalho fictício {"typ":"JWT"} e o conteúdo {"sub":"demo-user"}. São fragmentos JSON explicativos, não um token para colar.
- Leia a explicação antes de executar a ferramenta por conta própria. Este guia não carrega exemplos nem inicia inspeções.
Exemplo ilustrativo
Um JWT de três partes contém cabeçalho, conteúdo e assinatura. O decodificador mostra os dois primeiros como JSON e informa que a assinatura não foi verificada.
Como interpretar o resultado
Decodificar não verifica a assinatura nem autentica. As declarações só são confiáveis após validação correta pelo sistema de destino. Esta ferramenta não descriptografa JWE de cinco partes; nunca compartilhe um token de acesso real.
Este guia educativo é estático. Ele não preenche campos, gera valores, inspeciona o navegador nem lê o armazenamento. Pratique com dados fictícios e não sigilosos. Nunca compartilhe senhas, chaves, tokens ou valores de cookies. Estas explicações não são uma auditoria nem uma certificação de segurança.
Compartilhar esta ferramenta
Só o link público da ferramenta é compartilhado. Seus dados e resultados ficam aqui.
Mostrar link para copiar manualmente
Em resumo
O decodificador mostra as duas primeiras partes de um JWT de três partes. Ele não verifica autenticidade nem validade das declarações.
O código da página e seus recursos são carregados do site. Os dados digitados são processados no navegador, sem uma solicitação de cálculo.
Como usar
Cole um token de teste e examine o JSON decodificado. Trate o conteúdo como potencialmente sensível.
Limites
Decodificar não confirma a origem. Tokens JWE criptografados de cinco partes não são lidos; um bearer token ativo pode conceder acesso.
Perguntas frequentes
Um token decodificado é válido?
Não necessariamente. A assinatura e as declarações não são verificadas.
Posso compartilhar um token ativo?
Evite compartilhar tokens de acesso: eles podem permitir uso da conta ou de recursos.
O conteúdo de um JWT é criptografado?
Em um JWT comum de três partes, o cabeçalho e o payload são codificados, não mantidos secretos por essa codificação.
Por que usar um token de teste ou expirado?
Um bearer token ativo pode conceder acesso a recursos; evite expô-lo desnecessariamente.
Fontes e referências
- RFC 7519: token JSON Web
- RFC 7516: criptografia JSON Web
- RFC 8725: práticas recomendadas atuais para JSON Web Tokens
- RFC 6750: uso de tokens bearer do OAuth 2.0
As fontes documentam a norma ou API citada; elas não validam o resultado da ferramenta.
