Gerador de Tokens
Crie tokens aleatórios para chaves de API, sessões, links de convite e senhas temporárias. Escolha o tamanho em bytes, o formato de saída e, se quiser, um prefixo como sk_live_.
Seus dados são processados no seu navegador e não são enviados nem armazenados.
Como usar
- Escolha o tamanho do token em bytes, entre 8 e 512. O padrão de 32 bytes serve para a maioria dos casos.
- Escolha o formato: hexadecimal, Base64URL ou alfanumérico.
- Digite um prefixo, se quiser identificar o tipo do token.
- Escolha a quantidade e copie ou baixe os tokens gerados.
Sorteio criptográfico
Os tokens são sorteados com o gerador de números aleatórios criptográfico do navegador. Cada byte tem a mesma chance de sair, e isso é o que impede que alguém adivinhe o próximo token a partir dos anteriores.
Hexadecimal, Base64URL e alfanumérico
O hexadecimal usa 0 a 9 e a a f, e cada byte vira dois caracteres. O Base64URL usa letras, números, hífen e sublinhado, o que o torna seguro para URLs. O alfanumérico usa apenas letras e números, útil onde símbolos não são aceitos.
Quantos bytes usar
Para chaves de API e tokens de sessão, 32 bytes, que resultam em 256 bits de entropia, são um padrão sólido. Tokens curtos, como códigos de verificação de uso único, podem usar menos bytes, desde que expirem rápido.
Prefixo e identificação
Um prefixo deixa claro o tipo e o ambiente do token, como sk_test_ para testes e sk_live_ para produção. Isso ajuda a equipe a identificar um vazamento rapidamente, sem precisar consultar o sistema.
Guarde o token com cuidado
Um token gerado aqui não fica salvo em nenhum lugar. Depois de copiar, guarde-o em um cofre de senhas ou em variáveis de ambiente. Nunca grave tokens em código-fonte nem em repositórios públicos.
Como usar o resultado
Ao gerar um token para um sistema, registre a data de criação e a finalidade, para saber quando trocá-lo. Tokens de produção devem ser rotacionados em intervalos regulares e imediatamente após qualquer suspeita de vazamento. Use o prefixo para separar ambientes e confirme que o sistema aceita o formato escolhido antes de distribuí-lo para a equipe.
Atenção
Lembre que a qualidade do token depende do tamanho e da fonte aleatória. Tokens curtos ou previsíveis, como datas e sequências, não devem ser usados como segredo.
Perguntas frequentes
O token é enviado para algum servidor?
Não. A geração acontece no seu navegador e nada é armazenado.
Qual o tamanho ideal?
Para chaves de API, 32 bytes é um bom padrão. Use mais apenas se a regra do seu sistema exigir.
Posso gerar várias chaves de uma vez?
Sim, até 100 tokens por vez, cada um com o mesmo formato e prefixo.
O alfanumérico é tão seguro quanto o hexadecimal?
Com o mesmo tamanho, a segurança é parecida. O alfanumérico tem um alfabeto maior por caractere, mas usa a mesma fonte aleatória.