Gerador de JWT
Monte e assine um JWT com HS256, RS256, PS256, ES256 e outros, direto no navegador.
- Grátis
- Sem cadastro
- Roda no seu navegador
Token assinado
O token assinado aparece aqui.
Como funciona
O gerador de JWT monta o token a partir do header e do payload em JSON e o assina no navegador com a Web Crypto: HS256, HS384 e HS512 com um segredo (texto ou Base64), e RS, PS e ES (256/384/512) com uma chave privada PKCS#8 em PEM ou JWK. O campo alg do header acompanha o algoritmo escolhido e o token sai colorido por parte.
Tudo é calculado no seu navegador: o que você digita não é enviado a lugar nenhum.
Ver o código do cálculojwt.ts (abre em nova aba)Perguntas frequentes
2 perguntasUse os botões "iat = agora" e "exp = daqui a 1 hora" ou "1 dia": eles gravam o horário Unix em segundos no payload. Você também pode editar os números à mão.
Clique em "Gerar par de chaves": o navegador cria uma chave privada (PKCS#8) para assinar e mostra a chave pública (SPKI) para verificar no decodificador. São chaves só para testes.
Mais em Codificadores e Formatos
- Código BinárioConverta texto em código binário e vice-versa.
- Formatador de JSONFormate, valide e minifique JSON, com a linha exata de cada erro.
- Base64Codifique e decodifique texto em Base64, inclusive no formato seguro para URL.
- Codificador de URLCodifique e decodifique textos e endereços para usar em URLs (percent-encoding).
- Decodificador de JWTDecodifique um JSON Web Token, veja as claims e verifique a assinatura (HS, RS, PS e ES).
- Conversor de Bases NuméricasConverta números entre binário, octal, decimal, hexadecimal e qualquer base de 2 a 36.