Codificador JWT (HS256)

Todas as ferramentas

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

  1. Cole JSON no cabeçalho e na carga útil.
  2. Insira o segredo usado para assinatura (HS256).
  3. Clique em Gerar para produzir um token JWT.
  4. 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.

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.