OneTools Online

Decodificador de Token JWT

Cabeçalho: eyJhbGciOiJSUzI1NiIsInR5cCI6Ik...
Payload: eyJpc3MiOiJvbmV0b29scy5vbmxpbm...
Assinatura: InJzMjU2X3NpZ25h...

Cabeçalho
Reivindicações do Cabeçalho(3)

alg
Algorithm
RS256
RSASSA-PKCS1-v1_5 using SHA-256
typ
Type
JWT
kidkey-2024

Payload
Reivindicações do Payload(8)

iss
Issuer
onetools.online
sub
Subject
user_42
aud
Audience
my-api-service
iat
Issued At
1720000000
Jul 3, 2024, 09:46:40 AM UTC
exp
Expiration Time
4120000000
Jul 23, 2100, 04:26:40 AM UTC
email
Preferred e-mail address
[email protected]
email_verified
True if the e-mail address has been verified; otherwise false
true
scope
Scope Values
read write

Analisador JWT - Decodifique e Inspecione JSON Web Tokens Online

Ferramenta online gratuita para decodificar JSON Web Tokens. Cole qualquer token JWT para ver instantaneamente seu cabeçalho, payload, reivindicações e informações de assinatura. Possui visualização em tabela estruturada e visualização JSON bruta com descrições legíveis para valores de timestamp, identificadores de algoritmo e mais de 40 reivindicações JWT padrão. Toda a decodificação acontece inteiramente no seu navegador.

Principais Recursos da Nossa Ferramenta Analisadora JWT

Decodificação JWT em Tempo Real

Cole qualquer token JWT e veja instantaneamente o cabeçalho e payload decodificados. Os resultados são atualizados em tempo real enquanto você digita ou cola um novo token.

Visualização em Tabela Estruturada

Visualize as reivindicações JWT decodificadas em uma tabela limpa com nome, descrição, valor e interpretação legível de timestamps e algoritmos.

Visualização JSON Bruta

Alterne para a visualização JSON bruta para ver os objetos exatos do cabeçalho e payload decodificados com formatação adequada, prontos para inspeção ou depuração.

Mais de 40 Descrições de Reivindicações Padrão

Descrições incorporadas para mais de 40 reivindicações JWT padrão do registro IANA. Identifica automaticamente iss, sub, aud, exp, iat, nbf, jti e muitos outros.

Exibição Amigável de Timestamps

As reivindicações de timestamp Unix (exp, iat, nbf) são automaticamente convertidas para um formato de data e hora legível junto ao valor original.

Identificação de Algoritmo

Identifica e descreve automaticamente o algoritmo de assinatura (HS256, RS256, ES256, etc.) com o nome completo da especificação RFC.

Visão Geral da Estrutura do Token

Divisão visual das três partes do JWT (cabeçalho, payload, assinatura) com visualizações truncadas mostrando a estrutura do token de relance.

Processamento 100% Lado do Cliente

Toda a decodificação JWT e realizada localmente no seu navegador usando a biblioteca jwt-decode. Seu token nunca sai do seu dispositivo.

O que é um JWT (JSON Web Token)?

Um JSON Web Token (JWT) e um padrão aberto (RFC 7519) que define uma maneira compacta e autonoma de transmitir informações de forma segura entre partes como um objeto JSON. JWTs são amplamente utilizados para autenticação e autorização em aplicações web e APIs.

Um JWT consiste em três partes separadas por pontos: Cabeçalho (Header), Payload e Assinatura (Signature). O formato e: header.payload.signature, onde cada parte e codificada em Base64URL.

Por Que Usar uma Ferramenta Analisadora JWT?

  • Depurar Autenticação: Inspecione tokens JWT da sua aplicação para verificar se as reivindicações e o payload estão corretos
  • Auditoria de Segurança: Examine o conteúdo do token, verifique prazos de expiração e identifique possíveis problemas de segurança
  • Desenvolvimento de API: Decodifique JWTs de provedores OAuth e APIs de terceiros durante a integração
  • Educação: Entenda como os tokens JWT são estruturados decodificando tokens reais
  • OAuth e OpenID Connect: Decodifique tokens de ID e acesso para verificar reivindicações

Como Usar a Ferramenta Analisadora JWT

  1. Insira ou Cole um Token JWT

    Copie um token JWT da sua aplicação ou use o exemplo pre-carregado. O token deve estar no formato padrão header.payload.signature.

  2. Visualize o Token Decodificado

    As reivindicações do cabeçalho e payload são automaticamente decodificadas e exibidas em uma tabela estruturada com descrições e valores amigáveis.

  3. Alterne para a Visualização JSON

    Clique na guia JSON bruto para ver os objetos JSON exatos decodificados para o cabeçalho e payload.

  4. Copie os Dados Decodificados

    Use os botões de cópia para copiar valores de reivindicações individuais ou todo o JSON decodificado para sua área de transferência.

💡 Dica Profissional: Um token JWT NÃO é criptografado — ele é apenas codificado em Base64URL. Qualquer pessoa com acesso pode decodificar e ler seu conteúdo. Nunca coloque informações confidenciais em um payload JWT.

Casos de Uso Comuns

Depuração de Autenticação

Decodifique JWTs do seu fluxo de login para verificar reivindicações e prazos de expiração durante o desenvolvimento.

Inspeção de Token OAuth

Inspecione tokens de acesso e ID de provedores OAuth 2.0 e OpenID Connect.

Revisão de Segurança

Audite tokens JWT para melhores práticas — verifique algoritmos e a expiração adequada.

Integração de API

Decodifique tokens de APIs de terceiros para entender a estrutura de reivindicações.

Aprendendo a Estrutura JWT

Aprenda como os tokens JWT funcionam decodificando exemplos e examinando cada componente.

DevOps e CI/CD

Inspecione tokens de serviço e resolva problemas de autenticação em pipelines.

Perguntas Frequentes Sobre JWT

Qual é a diferença entre JWT, JWS e JWE?
JWT (JSON Web Token) e o padrão geral. JWS (JSON Web Signature) e a implementação mais comum onde o token e assinado. JWE (JSON Web Encryption) criptografa o payload. A maioria dos JWTs que você encontra são na verdade JWS — assinados mas não criptografados.
Este analisador JWT pode verificar a assinatura de um token?
Não, esta ferramenta decodifica mas NÃO verifica assinaturas. A verificação de assinatura requer a chave de assinatura a qual nossa ferramenta não tem acesso. Ela mostra o algoritmo usado para que você saiba qual tipo de chave e necessário para a verificação.
E seguro colar um JWT neste decodificador?
Sim. Todo o processamento e 100% lado do cliente. O token nunca sai do seu navegador. Você pode verificar desconectando-se da internet — a ferramenta continua funcionando.
Quais algoritmos JWT são suportados?
Todos os algoritmos padrão são suportados para decodificação: HS256, HS384, HS512, RS256, RS384, RS512, ES256, ES384, ES512, PS256, PS384, PS512. A ferramenta identifica o algoritmo a partir do cabeçalho do token.
Como posso usar JWT na minha aplicação?
Use uma biblioteca do lado do servidor para sua linguagem — jsonwebtoken para Node.js, PyJWT para Python, jose para Java. Crie tokens assinando um payload JSON com um segredo ou par de chaves.

Decodifique Tokens JWT com Confiança

O Analisador JWT da OneTools Online fornece tudo o que é necessário para decodificar e inspecionar JSON Web Tokens. Com decodificação em tempo real, visualizações duplas em tabela e JSON, descrições de reivindicações e processamento 100% lado do cliente, você pode inspecionar tokens com segurança. Experimente agora — sem necessidade de registro.