Pular para o conteúdo

Gerador de strings aleatórias

Crie strings aleatórias com os caracteres que escolher, uma ou cem de uma vez.

—

Strings aleatórias para dados de teste e IDs. Precisa de uma senha para uma conta? Use o Gerador de senhas.

Opções
Funciona no seu navegador: seus dados não são enviados.

Como usar

  1. Defina Tamanho com o número de caracteres por string, de 1 a 256.
  2. Marque A–Z, a–z, 0–9 ou Símbolos para escolher os caracteres usados.
  3. Marque Excluir ambíguos (i l 1 L o O 0 I) se quiser evitar caracteres fáceis de confundir.
  4. Defina Quantidade de 1 a 100. As strings são geradas novamente a cada mudança nas opções.

Exemplos

IDs para testar um cadastro de clientes

Entrada
Saída
••••••••••••••••
••••••••••••••••
••••••••••••••••
••••••••••••••••
••••••••••••••••
Alfabeto: 62 caracteres · ≈ 95.3 bits por string

Token hexadecimal para dados de teste

Entrada
Saída
••••••••••••••••••••••••••••••••
Alfabeto: 16 caracteres · ≈ 128.0 bits por string

Códigos legíveis e sem caracteres repetidos para vales

Entrada
Saída
••••••••
••••••••
••••••••
••••••••
••••••••
••••••••
••••••••
••••••••
••••••••
••••••••
Alfabeto: 31 caracteres · ≈ 38.2 bits por string

Perguntas frequentes

Como gerar uma string sem caracteres repetidos?

Marque Caracteres únicos. O Tamanho não pode ultrapassar o número de caracteres disponíveis. Essa opção evita repetições dentro de cada string, mas não impede strings iguais na mesma lista.

Posso usar letras com acento ou espaços?

Não. Caracteres personalizados aceita apenas ASCII imprimível, sem espaços, com até 256 caracteres. Esse campo substitui os conjuntos marcados, e caracteres duplicados são ignorados.

As strings são realmente aleatórias?

A ferramenta usa crypto.getRandomValues com um método de seleção sem viés, não Math.random. Se o navegador não oferecer a Web Crypto API, nenhuma string será gerada.

As strings geradas ficam salvas?

As strings são geradas no navegador e não são armazenadas. Apenas as opções, incluindo o texto de Caracteres personalizados, ficam salvas no localStorage.

Cada string contém todos os tipos de caracteres selecionados?

Não há garantia de que cada string inclua letras, números e símbolos ao mesmo tempo. Para senhas de contas, use o Gerador de senhas.