Descodificar JWT
Leia cabeçalho e conteúdo de um JSON Web Token sem verificar sua assinatura.
Guia passo a passo
Guia passo a passo
Compreender 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 sua iniciativa. 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 descodificador apresenta os dois primeiros como JSON e indica que a assinatura não foi verificada.
Como interpretar o resultado
Descodificar não verifica a assinatura nem autentica. As declarações só são fiáveis após validação correta pelo sistema de destino. Esta ferramenta não desencripta JWE de cinco partes; nunca partilhe um token de acesso real.
Este guia educativo é estático. Não preenche campos, não gera valores, não inspeciona o navegador nem lê o armazenamento. Pratique com dados fictícios e não secretos. Nunca partilhe palavras-passe, chaves, tokens ou valores de cookies. Estas explicações não constituem uma auditoria nem uma certificação de segurança.
Partilhar esta ferramenta
Só o link público da ferramenta é partilhado. Seus dados e resultados ficam aqui.
Mostrar link para copiar manualmente
Em resumo
O descodificador mostra as duas primeiras partes de um JWT de três partes. Não verifica a autenticidade nem a validade das declarações.
O código da página e seus recursos são carregados do site. Os dados introduzidos são processados no navegador, sem uma solicitação de cálculo.
Como usar
Cole um token de teste e examine o JSON descodificado. Trate o conteúdo como potencialmente sensível.
Limites
A descodificação não confirma a origem. Os tokens JWE cifrados, com cinco partes, não são lidos; um token bearer ativo pode conceder acesso.
Perguntas frequentes
Um token descodificado é válido?
Não necessariamente. A assinatura e as declarações não são verificadas.
Posso partilhar um token ativo?
Evite partilhar tokens de acesso: podem permitir o acesso à conta ou a recursos.
O conteúdo de um JWT é cifrado?
Num JWT comum de três partes, o cabeçalho e o payload estão codificados. Essa codificação não mantém o conteúdo secreto.
Por que usar um token de teste ou expirado?
Um token bearer ativo pode conceder acesso a recursos; evite expô-lo sem necessidade.
Fontes e referências
- RFC 7519: token JSON Web
- RFC 7516: JSON Web Encryption (cifragem de conteúdo 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.
