🛝Toolio
Sobre Contato

🗝️ Gerador de Chave Secreta

Gerar instantaneamente chaves aleatórias seguras criptograficamente para criptografia, tokens e segredos de API — 100% local, impulsionado pela Web Crypto API do seu navegador.

🔒 Gerado localmente com a API Web Crypto — nunca enviado a lugar algum.

Privado por design. Esta ferramenta funciona inteiramente no seu navegador — nada do que você digita é enviado ou armazenado, e funciona offline.

Sobre

Esta ferramenta usa a Web Crypto API integrada do navegador (crypto.getRandomValues) para gerar chaves verdadeiramente aleatórias — a mesma fonte de entropia usada pelos sistemas operacionais e bibliotecas de segurança. Você pode escolher comprimentos de chave de 128 bits, 256 bits ou 512 bits e codificar a saída como hexadecimal, base64 padrão ou base64 seguro para URLs. Gerar uma única chave ou produzir muitas ao mesmo tempo para casos de uso em massa, como semente de variáveis de ambiente ou testes. Como tudo acontece totalmente no seu navegador, nenhum dado é enviado para lugar algum — suas chaves permanecem privadas.

Como usar

  1. Selecione um comprimento de chave: 128 bits para uso leve, 256 bits para segurança padrão ou 512 bits para máxima força.
  2. Escolha um formato de saída: hexadecimal para legibilidade, base64 para codificação binária compacta ou base64 seguro para URLs e tokens.
  3. Defina a quantidade se precisar de várias chaves de uma vez — útil para provisionamento em lote de segredos.
  4. Clique em Gerar. Suas chaves aparecem instantaneamente, derivadas do gerador de números aleatórios criptograficamente seguro da Web Crypto API.
  5. Clique em Copiar ao lado de qualquer chave para copiá-la para sua área de transferência, depois cole-a diretamente em seu app, arquivo de configuração ou variável de ambiente.

Perguntas frequentes

Este gerador de chaves é realmente aleatório e seguro?
Sim. Ele usa o crypto.getRandomValues da Web Crypto API, que é um gerador de números pseudoaleatórios criptograficamente seguro (CSPRNG) semeado pela entropia do sistema operacional. É adequado para gerar chaves de criptografia, tokens e segredos.
Esta ferramenta envia minhas chaves para um servidor?
Não. Toda geração de chaves acontece totalmente no seu navegador. Nenhum dado é transmitido — seus segredos nunca saem do seu dispositivo.
Qual comprimento de chave devo usar?
256 bits é a recomendação mais amplamente aceita para aplicações modernas (AES-256, segredos JWT, chaves de API). Use 128 bits para tokens leves e 512 bits quando precisar de espaço adicional ou entradas de hash.
Qual é a diferença entre base64 e base64 seguro para URLs?
O base64 padrão usa os caracteres + e /, que devem ser codificados em percentagem em URLs. O base64 seguro para URLs substitui esses caracteres por - e _ para que a chave possa ser embutida em URLs, strings de consulta e cabeçalhos HTTP sem codificação adicional.
Posso gerar várias chaves de uma vez?
Sim. Use a configuração de quantidade para gerar várias chaves com um único clique. Isso é útil quando você precisa semear vários serviços, testar configurações ou provisionar segredos em rotação.
Esta ferramenta envia meus dados?
Não. Tudo é executado no seu navegador, então seus dados nunca saem do seu dispositivo — e funciona até offline depois que a página carrega.