Gerador de Senha
Crie senhas fortes e seguras com letras maiúsculas, minúsculas, números e símbolos. Configure o tamanho e os tipos de caracteres. 100% online e gratuito.
Sobre Gerador de Senha
Senhas fracas são a porta de entrada da maioria dos vazamentos de dados — '123456', 'senha', 'qwerty' e 'admin' continuam sendo as senhas mais usadas no mundo, e levam segundos para serem quebradas. Uma senha forte precisa de pelo menos 12 caracteres (16+ é o ideal em 2026), misturando letras maiúsculas, minúsculas, números e símbolos especiais, sem palavras de dicionário e sem informações pessoais (nome, data de nascimento, time). Esta ferramenta gera senhas usando o gerador criptograficamente seguro do navegador (`crypto.getRandomValues`), garantindo imprevisibilidade real — diferente de `Math.random` que é estatisticamente seguro mas previsível. Você configura o tamanho (até 32 caracteres) e os tipos de caractere a incluir; tudo é processado localmente no seu navegador e jamais enviado a nossos servidores. Use para proteger contas pessoais (e-mail, banco, redes sociais), criar senhas únicas para cada serviço (combinando com um gerenciador como Bitwarden, 1Password ou KeePass) ou para popular usuários de teste em sistemas em homologação.
Como usar o Gerador de Senha
Configure o tamanho da senha (até 32 caracteres) e selecione os tipos de caracteres desejados: maiúsculas, minúsculas, números e/ou símbolos especiais. Clique em 'Gerar Senha'.
Para que serve?
Tem o uso óbvio — criar uma senha forte para o seu e-mail ou banco antes de guardá-la num gerenciador. Mas há o uso do dev também: testar o medidor de força de senha de um cadastro, gerando casos que devem passar e casos no limite para ver se a regra de complexidade reage certo. E o de quem popula usuários de teste e precisa de uma senha aleatória por conta para que ninguém reutilize um valor previsível entre os perfis fictícios.
crypto.getRandomValues, não Math.random
A diferença que pouca gente percebe: Math.random() é estatisticamente bem distribuído, mas é previsível — conhecendo o estado interno do gerador, dá para prever as saídas seguintes, e ele jamais deveria sair material de segurança dali. Esta ferramenta usa crypto.getRandomValues, a API criptográfica do navegador, projetada para ser imprevisível mesmo para quem observa saídas anteriores. Para uma senha que vai proteger uma conta de verdade, essa distinção é o que separa um gerador de brinquedo de um gerador seguro. Tudo roda localmente: nada do que é gerado sai do seu navegador.
Comprimento vence complexidade
Existe a crença de que trocar uma letra por '@' deixa a senha muito mais forte. Na prática, o que mais aumenta a resistência a força bruta é o comprimento: cada caractere a mais multiplica o número de combinações pelo tamanho do alfabeto. Uma senha longa de palavras aleatórias costuma ser mais forte e mais fácil de digitar do que uma curta cheia de símbolos. Por isso o conselho atual é mirar 16 caracteres ou mais e usar um gerenciador para não precisar decorar — em vez de inflar uma senha curta com substituições difíceis de lembrar.
Perguntas Frequentes
O que é uma senha forte?
Senha forte é aquela resistente a ataques de força bruta e dicionário. Critérios: mínimo 12 caracteres (ideal 16+), mistura de maiúsculas, minúsculas, números e símbolos, sem palavras do dicionário, sem informações pessoais (data, nome) e única para cada conta.
Quantos caracteres deve ter uma senha segura?
Em 2026, especialistas recomendam no mínimo 12 caracteres; 16+ é ideal para contas importantes (banco, e-mail). Cada caractere extra dobra o tempo necessário para um ataque. Senhas de 8 caracteres podem ser quebradas em minutos por GPUs modernas.
As senhas geradas aqui são seguras?
Sim. Usamos o gerador criptograficamente seguro do navegador (crypto.getRandomValues), que é imprevisível. As senhas são geradas localmente e NUNCA enviadas para nossos servidores. Após gerar, copie e feche a página.
Devo anotar minhas senhas?
Prefira usar um gerenciador de senhas (Bitwarden, 1Password, KeePass) — eles criptografam e sincronizam entre dispositivos. Se precisar anotar em papel, guarde em local físico seguro; NUNCA salve em arquivos de texto sem criptografia no computador.
Devo usar a mesma senha para várias contas?
Nunca. Se um site for hackeado e vazar sua senha, todos os outros onde você usar a mesma senha estarão comprometidos. Use uma senha única e forte para cada serviço. Um gerenciador de senhas torna isso prático.
Por que usar símbolos na senha?
Símbolos (!@#$%&*) aumentam o espaço de busca do ataque. Com apenas letras e números (62 caracteres), uma senha de 10 chars tem 62¹⁰ combinações. Com símbolos (~95 caracteres), são 95¹⁰ combinações — centenas de vezes mais difícil de quebrar.
O que é autenticação em dois fatores (2FA)?
2FA é uma camada adicional de segurança além da senha. Mesmo se alguém descobrir sua senha, ainda precisará de um segundo fator (código SMS, app autenticador, chave física). Ative 2FA em todas as contas importantes — e-mail, banco, redes sociais.
👍 96% dos usuários acham este conteúdo útil
(170 avaliações nos últimos 12 meses)
Os dados gerados por esta ferramenta são fictícios e destinados exclusivamente a testes de software e estudos. A má utilização é de total responsabilidade do usuário.