Gerador de strings aleatórias

Crie palavras-passe CSPRNG localmente com maiúsculas, minúsculas, dígitos e símbolos; opção de remover ambíguos e “pelo menos um de cada classe”. Saída em lote; sem chamadas de rede.

100% local — os seus dados não saem deste dispositivo

A aleatoriedade usa crypto.getRandomValues com amostragem por rejeição para igualar a probabilidade de cada carácter permitido. O preset Forte ativa todas as classes, remove parecidos e garante pelo menos um carácter de cada classe habilitada.

Classes de caracteres

Conjunto de símbolos quando ativado: !@#$%^&*()-_=+[]{};:,.?/

Intervalo permitido: 4–256 caracteres.

Conjunto efetivo de caracteres: ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789!@#$%^&*()-_=+[]{};:,.?/

Uma string

Geração em lote

Pode gerar entre 1 e 500 strings por lote.

Como usar o gerador de strings aleatórias

  1. 1Escolha um preset ou ajuste classes, exclusão de ambíguos e “exigir cada classe” manualmente.
  2. 2Defina o comprimento (4–256), depois Gerar para uma string ou Gerar lista para lote (1–500).
  3. 3Opcionalmente adicione caracteres extra; copie localmente — sem envios.

Privacidade

A entropia vem do Web Crypto (getRandomValues). As suas opções e a saída ficam neste dispositivo; não transmitimos nem armazenamos strings geradas.

🔒 Processado no seu navegador. Strings não são enviadas a qualquer servidor.