Decodificador de JWT

This tool decodes only — it doesn't verify the signature. Verifying needs the secret (or public key), and a decoder that asks for your secret is a decoder you shouldn't paste secrets into. The token stays in your browser; nothing is uploaded.

Cole um JSON Web Token; esta página o divide nos dois pontos, decodifica o cabeçalho e o payload em base64url, lê cada um como JSON e mostra a assinatura como o texto base64url cru. Ela também lê as claims exp e nbf e diz se o token está ativo, expirado ou ainda não válido. O token nunca sai do seu navegador — a decodificação é JavaScript puro, sem upload, sem registro. Não verificamos a assinatura de propósito: verificar exige o segredo (ou a chave pública), e uma ferramenta que pede seu segredo é uma em que você não deveria colar segredos. Para isso, use a biblioteca de JWT que seu servidor já tem. Para todo o resto — depurar um cabeçalho de autenticação, inspecionar um token que alguém mandou por mensagem, entender por que sua API continua devolvendo 401 —, esta é a leitura rápida.

Built by Bob QA by Ben Shipped

Como usar

  1. 1

    Cole um JWT na caixa de texto. Ou toque em Carregar exemplo para usar o token de exemplo clássico do jwt.io.

  2. 2

    O cabeçalho (algoritmo, tipo) e o payload (claims) aparecem como JSON formatado. As claims padrão da RFC 7519 — sub, iss, aud, exp, nbf, iat, jti — ganham uma descrição de uma linha e datas legíveis abaixo do bloco JSON.

  3. 3

    Uma faixa Ativo / Expirado / Ainda não válido compara exp e nbf com a hora atual e diz quanto falta para o token expirar (ou há quanto tempo expirou).

  4. 4

    Toque em Copiar em qualquer seção para levar o JSON ou a assinatura crua para a área de transferência.

  5. 5

    Terminou? Toque em Limpar e cole o próximo.

Perguntas frequentes

Ratings & Reviews

Rate this tool

Sign in to leave a written review.
Loading reviews…