Descodificador JWT local
Cole um JWT para ler o cabeçalho e os claims como JSON formatado; a assinatura não é verificada, por isso não prova confiança.
- Funciona no navegador
- Sem envio
- O resultado fica no seu dispositivo
Privacidade e limitesExecuta no seu navegador. Nada é enviado.
O conteúdo das entradas fica neste separador; a Refentra não o envia nem guarda. As contagens agregadas opcionais de ações só são enviadas com o seu consentimento para medição de utilização. Limpe o espaço ao terminar.
Perfil suportado: Apenas cabeçalho e claims JWT. Assinatura, emissor e audiência NÃO verificados.
Máximo 200.000 unidades UTF-16; os parsers podem ter limites inferiores. Worker: 15 segundos (regex 1,5 segundos).
Verificar os dados e o resultado
- Preparar e escolher a operação
Cole um JWT de três partes; examine o cabeçalho, o conteúdo e as datas, sem tratar os dados descodificados como fiáveis.
- Verificar um exemplo concreto
Experimente esta amostra e compare com o resultado indicado: eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ0ZXN0In0.signature → header {"alg":"HS256"}, payload {"sub":"test"}
- Rever antes de reutilizar o resultado
Compare as indicações de exp e nbf com o relógio atual; descodificar um token nunca prova quem o emitiu nem a autorização.
Respostas para esta tarefa
A assinatura é verificada?
Não. O cabeçalho e o conteúdo são descodificados de base64url; um atacante pode forjar ambos, mesmo que as reivindicações apresentadas pareçam plausíveis.
O que devo verificar se os dados falharem?
Retire o texto Bearer que rodeia o token, se existir; mantenha os dois pontos e confirme que os dois primeiros segmentos são JSON válido em base64url.
Onde termina o alcance desta ferramenta?
Não autentica utilizadores, não verifica chaves criptográficas, não contacta emissores nem aplica a audiência e as regras da aplicação.