Gerador de JWT
Gere JSON Web Tokens (JWT) com segurança para as suas aplicações.
Para criar um JWT, edite o JSON do Cabeçalho e da Carga útil e introduza o segredo; a ferramenta assina o token com HS256, HS384 ou HS512 conforme definido em alg e mostra-o como Token gerado.
Last updated:
Gerador de JWT. Gere JSON Web Tokens (JWT) com segurança para as suas aplicações. Proteja seus aplicativos da web com nosso gerador de JWT online gratuito.
Esta ferramenta de desenvolvimento essencial permite gerar JSON Web Tokens (JWT) para autenticação segura. Se você está construindo microsserviços ou testando a validação de tokens, nosso gerador garante que você possa criar cargas úteis personalizadas.
Se você precisar inspecionar tokens existentes, nosso Analisador JWT oferece recursos profundos de decodificação.
Esta ferramenta de geração de JWT premium oferece suporte a vários algoritmos de assinatura, incluindo HMAC e RSA, garantindo máxima flexibilidade para sua segurança de aplicativo.
Depender de tokens fracos pode expor sua API, mas nossa ferramenta dedicada o ajuda a gerar tokens robustos. Oferecemos uma forma 100% gratuita e privada de gerar JWTs localmente no seu navegador, garantindo que seus segredos nunca saiam do dispositivo.
Perguntas frequentes
Como gero um JWT com esta ferramenta?
Edite o JSON do Cabeçalho (por predefinição alg HS256 e typ JWT), o JSON da Carga útil com as suas claims, como sub, name e iat, e o Segredo. O Token gerado atualiza-se enquanto escreve; clique em Copiar JWT para o copiar. Os valores predefinidos reproduzem o conhecido token de exemplo do jwt.io.
O token gerado é assinado?
Sim, quando alg é HS256, HS384 ou HS512: a assinatura é um HMAC de header.payload calculado com o Segredo, lido como texto UTF-8, por isso um servidor que use o mesmo segredo aceita-o. Com alg none, o token não é assinado e termina com um ponto. RS256, ES256 e outros algoritmos de chave pública não são suportados.
É seguro introduzir o meu segredo de assinatura real?
A assinatura corre no seu navegador com a biblioteca crypto-js e o segredo não é enviado para um servidor. Ainda assim, quem conhece um segredo HMAC pode criar tokens válidos, por isso prefira um segredo de teste e nunca partilhe segredos de produção nem os tokens criados com eles.
Porque é que o Token gerado está vazio?
Os dois campos têm de conter um objeto JSON estrito; se algum for inválido, aparece JSON inválido no cabeçalho ou carga útil. O resultado também fica vazio quando alg não é HS256, HS384, HS512 ou none, ou quando está selecionado um algoritmo HMAC e o Segredo está vazio. Emojis, acentos e texto cirílico são codificados em UTF-8.
Como acrescento um prazo de expiração à carga útil?
Acrescente uma claim exp com um timestamp Unix em segundos, por exemplo "exp": 1893456000 para 1 de janeiro de 2030. Outras claims registadas, como iat, nbf, iss e aud, ou qualquer claim personalizada, acrescentam-se da mesma forma.
Como usar esta ferramenta online
Com Gerador de JWT, você pode formatar, validar, converter, decodificar, codificar, gerar ou inspecionar dados rapidamente no navegador, sem abrir um aplicativo pesado. Comece pelo campo de entrada ou pelas opções visíveis, revise o resultado e copie ou baixe a saída.
Processamento privado no navegador
Gerador de JWT mantém o processamento normal localmente no seu navegador. Isso ajuda com trechos de código, tokens, documentos, valores de configuração, textos e outros materiais que não devem ser enviados a um serviço remoto sem necessidade.
Quando esta ferramenta é útil
Use Gerador de JWT para tarefas repetitivas de desenvolvimento, documentação técnica, verificações de QA, conversões rápidas, depuração, limpeza de conteúdo e fluxos internos de equipe. A página prioriza entradas claras, retorno imediato e uma saída fácil de reutilizar.
Dicas práticas
Antes de copiar o resultado final, confira detalhes como espaços, maiúsculas, nomes de arquivo, codificação, estrutura de tokens, quebras de linha ou formato de saída. Pequenas verificações evitam erros em código, relatórios, tickets, e-mails ou notas técnicas.