Gerador de Senhas Aleatórias Online Grátis

Crie senhas robustas e seguras de maneira 100% local no seu navegador com aleatoriedade criptográfica (window.crypto.getRandomValues). Ajuste tamanho, conjuntos de caracteres e filtros de legibilidade—com total privacidade e sem envio para servidores.

Gere uma senha aleatória segura de 16 caracteres

Carregando...
Presets Rápidos:
Força da Senha:
Muito Forte
Entropia Criptográfica: 104.9 bits Tempo Estimado de Quebra Offline (100B testes/s): Séculos+
  • Comprimento de 12+ caracteres
  • Contém letras maiúsculas (A–Z)
  • Contém letras minúsculas (a–z)
  • Contém números (0–9)
  • Contém símbolos especiais (@#$)

Geração em Lote de 10 Senhas

Como Usar o Gerador de Senhas Aleatórias

  1. Escolha o Comprimento: Ajuste o tamanho entre 4 e 128 caracteres pelo controle deslizante ou pelos atalhos. Especialistas recomendam no mínimo 16 caracteres para contas essenciais como e-mail, bancos e nuvem.
  2. Configure os Caracteres e Filtros: Deixe ativadas Maiúsculas, Minúsculas, Números e Símbolos para máxima entropia—ou marque Excluir caracteres ambíguos caso precise digitar manualmente.
  3. Verifique a Entropia: Observe as métricas em tempo real de Entropia Criptográfica e Tempo Estimado de Quebra, buscando atingir 80+ bits (indicador em verde Muito Forte).
  4. Copie para o Clipboard: Clique em Copiar Senha Atual (ou gere 10 de uma só vez na seção em lote) e armazene no seu gerenciador de senhas.

Tabela de Referência: Comprimento, Entropia e Tempo de Força Bruta

A segurança de uma senha depende do tamanho do repertório de caracteres ($R$) e do comprimento ($L$), expressos em bits de entropia ($E = L \times \log_2(R)$). Veja quanto tempo um invasor offline com capacidade de testar 100 bilhões ($10^{11}$) de hashes por segundo levaria:

Comprimento Repertório de Caracteres Entropia (Bits) Tempo Médio de Quebra Caso de Uso Recomendado
6 Caracteres Apenas Números (0–9) 19.9 bits Instantâneo (< 0.01 s) Apenas PIN com bloqueio por hardware
8 Caracteres Todos os Tipos (90 caract.) 51.9 bits ~6 horas Contas temporárias de baixíssimo risco
12 Caracteres Todos os Tipos (90 caract.) 77.9 bits ~46.000 anos Logins padrão na web
16 Caracteres Todos os Tipos (90 caract.) 103.9 bits ~3.1 trilhões de anos E-mail Principal, Bancos, Gerenciadores de Senha e Contas Admin
24–32 Caracteres Todos os Tipos (90 caract.) 155.8 – 207.7 bits Séculos+ (Inquebrável) Senhas Wi-Fi WPA3, Chaves SSH/API e Carteiras Cripto

Por que Usar um Gerador Criptograficamente Seguro?

  • CSPRNG Nativo do Navegador (window.crypto.getRandomValues): Diferente de funções previsíveis como Math.random(), nossa ferramenta usa o gerador de números pseudoaleatórios criptográficos do seu sistema operacional.
  • 100% Privado no Lado do Cliente: As senhas são geradas exclusivamente na memória volátil do seu navegador, sem envio nem registro em servidores remotos.
  • Proteção Contra Credential Stuffing: Usar uma senha longa, aleatória e exclusiva para cada serviço garante que o vazamento de um site nunca comprometa seus outros acessos.

Perguntas Frequentes

As senhas geradas são armazenadas ou enviadas a algum servidor?

Não. Cada senha é criada 100% dentro do seu navegador através do método nativo window.crypto.getRandomValues(). Nenhuma informação é transmitida pela internet; você pode inclusive desligar a conexão após carregar a página e o gerador continuará funcionando perfeitamente.

Qual comprimento de senha é recomendado hoje em dia?

Padrões reconhecidos de cibersegurança (como NIST SP 800-63B e OWASP) recomendam no mínimo 16 caracteres para contas pessoais e profissionais críticas, e entre 24 e 32 caracteres para roteadores Wi-Fi, bancos de dados e chaves de API.

O que a opção "Excluir caracteres ambíguos" faz?

Várias fontes tornam o zero (0) idêntico à letra O maiúscula, ou o número um (1), a letra l minúscula, a letra I maiúscula e a barra | quase indistinguíveis. Ativar essa opção remove esses caracteres confusos para facilitar a digitação manual.

O que fazer se um sistema recusar alguns caracteres especiais?

Alguns sistemas mais antigos não aceitam aspas ou colchetes ({ } [ ] < >). Marque a opção Apenas símbolos fáceis de digitar para limitar os símbolos ao conjunto !@#$%^&*_-+=?, ou use o preset Apenas Alfanumérico.