Como usar
- Clique em "Carregar Exemplo" para começar com um payload de teste de API como
sub,roleeexp. - Escolha o algoritmo no painel do Header.
HS256é selecionado por padrão, comHS384eHS512disponíveis. - Edite o JSON do Payload. Use "Em 1 hora" para inserir um timestamp
expválido rapidamente. - Insira uma chave secreta de teste no painel de Verificar Assinatura. Use "Mostrar / Ocultar" quando precisar verificar o valor.
- Copie o token e cole-o em um header
Authorization: Bearerpara testes de API.
Recursos principais
- Assinatura local segura: Sua chave secreta é confidencial. A assinatura HMAC é executada no navegador via Web Crypto API, sem enviar a chave, header ou payload a um servidor.
- Pré-visualização ao vivo: Edite header, payload, algoritmo ou chave secreta e o JWT final é atualizado automaticamente.
- Algoritmos HMAC: Suporta HS256, HS384 e HS512 para fluxos comuns de desenvolvimento e testes de API.
- Claims de expiração rápida: Defina
exppara 1 hora, 1 dia ou 7 dias a partir de agora com um clique. - Mostrar ou ocultar chave secreta: Alterne a visibilidade da chave enquanto digita para confirmar uma chave de teste sem expô-la permanentemente.
Ferramentas relacionadas
A Calculadora FIRE 2026 definitiva com ajuste pela inflação. Evite números ilusórios simulando o crescimento dos juros compostos com poder de compra real. Analise as lacunas de poupança e exporte para CSV para seus painéis no Excel ou Notion. 100% privada, com cálculos locais.
Calcule o tamanho da posição de trade a partir do saldo da conta, risco %, preço de entrada e stop loss. Roda localmente no navegador, sem uploads, para comparar cenários de risco antes de operar.
Calcule os juros compostos a partir do capital inicial, aportes periódicos, rendimento anual e prazo. Visualize capital, juros e saldo final com um gráfico interativo local.
Use esta Calculadora de Empréstimo / Financiamento para estimar a parcela mensal, os juros totais e a tabela de amortização localmente. Informe o valor, a taxa e o prazo para calcular agora com gráficos instantâneos.
Use esta Calculadora de Investimento / ROI para estimar capital inicial, aportes mensais, rendimento anual e resultados ajustados pela inflação localmente. Calcule os retornos projetados com gráfico de juros compostos, ROI e tabela anual na hora.
Use esta Calculadora de APR para APY para converter entre APR e APY localmente. Informe uma taxa, escolha a frequência de capitalização e veja a taxa efetiva anual, a diferença e a tabela comparativa na hora.
Use esta Calculadora de Margem de Lucro para calcular lucro bruto, Markup, Margem e preço de venda localmente. Informe custo e preço, ou custo e margem-alvo, e calcule suas margens na hora.
Use esta Calculadora de CPM e CPC para estimar gasto com anúncios, impressões, cliques, CPM, CPC e CTR localmente. Informe orçamento e custos-alvo para planejar cenários de campanha na hora.
Lógica de cálculo
- Um JWT contém três partes:
header.payload.signature. - Esta ferramenta serializa header e payload como JSON compacto, depois codifica ambas as partes em Base64Url.
- A assinatura é produzida localmente com a Web Crypto API do navegador executando HMAC-SHA sobre
header.payload. - Esta ferramenta destina-se a desenvolvimento e testes. Mesmo com assinatura local, não cole chaves secretas de produção em sites de terceiros.
Perguntas frequentes
É seguro colar minha chave secreta de JWT aqui?
A assinatura é executada localmente no navegador e a ferramenta não envia a chave secreta, header ou payload. Ainda assim, a melhor prática de segurança é usar apenas chaves de desenvolvimento, teste ou temporárias.
Posso exibir a chave secreta enquanto digito?
Sim. O campo de chave secreta inclui um botão Mostrar / Ocultar para verificar uma chave de teste sem deixá-la visível.
Quais algoritmos são suportados?
Esta versão suporta algoritmos HMAC: HS256, HS384 e HS512. RS256 requer análise de chave privada e assinatura assimétrica, portanto não é oferecido aqui.
Como definir a expiração do token?
Adicione um claim exp usando um timestamp UNIX em segundos. Os botões rápidos podem defini-lo para 1 hora, 1 dia ou 7 dias a partir de agora.
Posso usar o JWT gerado em produção?
Use-o para desenvolvimento local, testes de integração de API e depuração. Tokens de produção devem ser emitidos por infraestrutura backend confiável.