API Key Generator
Gerador
Gera chaves de API aleatórias com prefixo e tamanho configuráveis.
32 bytes · 256 bits
Chaves geradas
As chaves não são armazenadas. Registre-as no seu cofre de segredos antes de fechar a página.
Como usar
- Defina um prefixo identificador, se quiser.
- Ajuste o tamanho da parte aleatória e o encoding.
- Gere e copie as chaves.
Como funciona
A parte aleatória vem de crypto.getRandomValues (CSPRNG) e é codificada em Base64URL ou hexadecimal.
O prefixo é apenas um rótulo legível (ex.: ndt_) que ajuda a identificar a origem da chave em logs e revogações; ele não adiciona segurança.
Com 32 bytes (256 bits) a parte aleatória é impraticável de adivinhar por força bruta.
Segurança e privacidade
- As chaves são geradas apenas no seu navegador e nunca enviadas a servidores.
- Nada é salvo em favoritos, recentes, URL ou armazenamento local.
- Trate a chave como senha: transmita apenas por canais seguros e revogue se houver exposição.
- A geração usa CSPRNG; nunca derive chaves de dados previsíveis.
Perguntas frequentes
O prefixo enfraquece a chave?
Não. A segurança vem apenas da parte aleatória; o prefixo é público e serve para identificação.
Base64URL ou hex?
Base64URL é mais curto para os mesmos bytes e seguro em URLs e headers. Hex é mais simples de validar visualmente.