Geradores

Gerador de Strings Aleatórias

Gere strings aleatórias de qualquer comprimento a partir dos conjuntos de caracteres que você escolher.

Avalie esta ferramenta

Como usar Gerador de Strings Aleatórias

  1. Escolha o comprimento e quantas strings você precisa.
  2. Marque os tipos de caracteres a incluir.
  3. Clique em Gerar e copie os resultados.

Sobre Gerador de Strings Aleatórias

Um gerador de strings aleatórias produz texto imprevisível para tokens, dados de teste, chaves de API, nomes de arquivos, códigos de cupom, sementes de banco de dados e qualquer outra coisa que precise ser difícil de adivinhar. Escolha um comprimento de 1 a 256 caracteres, peça até 50 strings de uma vez e marque de quais conjuntos de caracteres deseja usar: letras maiúsculas, letras minúsculas, dígitos e símbolos.

A aleatoriedade vem do gerador Web Crypto do seu navegador — a mesma fonte criptograficamente segura usada para chaves de criptografia, e não a função pseudoaleatória comum que alimenta coisas como sorteadores de dados. Cada caractere é escolhido reduzindo um novo valor aleatório de 32 bits ao conjunto que você selecionou. A geração acontece inteiramente na página, portanto nenhuma string é transmitida, registrada ou armazenada em lugar algum.

Um detalhe importante antes de confiar nele: o conjunto de símbolos aqui é deliberadamente restrito — apenas -, _, . e ~, os caracteres seguros para usar em uma URL sem necessidade de escape. Se você quiser colchetes, barras e pontuação para uma senha, o gerador de senhas usa um conjunto de símbolos muito mais amplo. Para identificadores que precisam ser globalmente únicos, e não apenas aleatórios, um UUID é a opção mais adequada.

Perguntas frequentes

As strings são realmente aleatórias?

Elas usam o gerador aleatório seguro do Web Crypto integrado ao seu navegador, projetado para chaves e tokens e muito mais forte do que uma função pseudoaleatória comum. Nenhum processo físico é verdadeiramente aleatório em um computador, mas essa é a fonte mais forte disponível para uma página web.

Qual pode ser o comprimento das strings e quantas posso gerar?

Até 256 caracteres cada, e até 50 strings por clique. Valores fora desses limites são ajustados automaticamente para o valor permitido mais próximo.

Quais símbolos ele usa?

Apenas hífen, sublinhado, ponto e til. Esses são os caracteres não reservados de URL, portanto uma string gerada pode ser usada em um link ou nome de arquivo sem necessidade de codificação percentual.

Isso é a mesma coisa que um gerador de senhas?

É parecido, mas o gerador de senhas usa um conjunto de símbolos mais amplo, voltado para regras de força de senha. Use este para tokens e dados de teste, e aquele para senhas de verdade.

Algo é enviado para o seu servidor?

Não. O gerador funciona inteiramente no seu navegador, portanto as strings existem apenas no seu dispositivo e nunca são enviadas, registradas ou vistas por nós.