Os resultados são fornecidos apenas para fins informativos e podem conter erros. Verifique de forma independente as informações importantes. O uso desta ferramenta é por sua conta e risco.
O que esta ferramenta faz
O Gerador de Strings Aleatórias cria uma string aleatória a partir dos grupos de caracteres que você escolher: minúsculas, MAIÚSCULAS, dígitos (0-9) e símbolos. Defina qualquer comprimento de 1 a 256 caracteres (16 por padrão). Minúsculas, maiúsculas e dígitos vêm ativados quando a página abre, o que gera uma string alfanumérica segura para usar em URLs e nomes de arquivo.
Os caracteres são sorteados com crypto.getRandomValues, a fonte aleatória segura do navegador, então o resultado serve para segredos. A string é gerada no seu dispositivo e nunca é enviada para lugar nenhum. Com os três grupos padrão há 62 caracteres possíveis, então cada caractere acrescenta quase 6 bits de aleatoriedade e uma string de 32 caracteres tem cerca de 190 bits.
Quando usar
- Criar uma chave de API, um segredo de webhook ou um segredo de sessão para a configuração de uma aplicação.
- Gerar códigos únicos de cupom ou de convite.
- Produzir IDs de teste e valores de fixtures que não podem colidir.
- Criar um salt ou um nonce aleatório durante a prototipação.
Exemplo prático
Entrada
Comprimento 24, minúsculas + MAIÚSCULAS + dígitos
Saída
Xk3pQ9vTz7LmA2eR8wYc4NbHPerguntas sobre esta ferramenta
Qual deve ser o tamanho de uma chave secreta?
32 caracteres alfanuméricos (cerca de 190 bits) são mais que suficientes para chaves de API e segredos de assinatura. Strings mais longas aumentam a margem de segurança, mas raramente fazem diferença na prática.
Quais símbolos estão incluídos?
!@#$%^&*()-_=+[]{}. Deixe os símbolos desativados para tudo o que vai para uma URL, um comando de shell ou um arquivo de ambiente, onde alguns deles precisam de escape.
Qual é a diferença para um UUID?
Um UUID tem formato e comprimento fixos (36 caracteres, 122 bits aleatórios). Uma string aleatória permite escolher o comprimento e o alfabeto, por exemplo um código curto de 8 caracteres. Veja o Gerador de UUID quando precisar de um ID padrão.
Posso gerar várias strings de uma vez?
Cada clique cria uma string. Para um lote de IDs únicos, o Gerador de UUID gera até 100 de uma vez.
Esta ferramenta é gratuita?
Sim, é grátis. Sem cadastro nem e-mail. Veja o resultado nesta página.
Como recebo o resultado?
Use a ferramenta nesta página. O resultado aparece aqui, sem envio por e-mail.