Codificador JWT (HS256)
Cole o cabeçalho e a carga útil JSON, insira um segredo e gere um JWT assinado.
Apenas para teste. Não cole segredos de produção.
O que é um JWT?
JWT (JSON Web Token) é um formato de token compacto usado para autenticação e autorização. Um token consiste em três partes: cabeçalho, carga útil e assinatura.
Esta ferramenta gera um JWT assinado usando HS256 (HMAC SHA-256) localmente em seu navegador. Seus dados não são enviados para o servidor.
Como usar o codificador JWT
- Cole JSON no cabeçalho e na carga útil.
- Insira o segredo usado para assinatura (HS256).
- Clique em Gerar para produzir um token JWT.
- Use Copiar para copiar o resultado.
Dicas
- O HS256 usa um segredo compartilhado. Qualquer pessoa com o segredo pode verificar e assinar tokens.
- Se precisar de chaves assimétricas, use RS256/ES256 (não incluído nesta ferramenta).
- JWT não é criptografia. Os dados de carga útil podem ser lidos após a decodificação Base64URL.
Ferramentas relacionadas
Você também pode achar essas ferramentas úteis.
Decodificador JWT
Decodifique o cabeçalho JWT e a carga útil instantaneamente em seu navegador.
Codificação e Segurança
›
Depurador JWT
Analise, valide e edite tokens JWT online.
Codificação e Segurança
›
Gerador HMAC
Gere assinaturas HMAC-SHA-256, SHA-1 e SHA-512 instantaneamente em seu navegador.
Codificação e Segurança
›
Codificador/Decodificador Base64
Codifique e decodifique Base64 instantaneamente no navegador. Conversor gratuito, sem login.
Codificação e Segurança
›
Perguntas frequentes sobre o codificador JWT
JWT é o mesmo que criptografia?
Não. JWT é um formato de token assinado. A carga útil não é criptografada e pode ser decodificada.
Por que a verificação falha no meu servidor?
As causas comuns são um segredo diferente, um algoritmo diferente ou diferenças de formatação de carga/cabeçalho.
O Toolinix envia meu token para um servidor?
Não. A geração acontece localmente no seu navegador.