Gerador de senhas

Crie senhas fortes e aleatórias com tamanho e tipos de caracteres personalizados.

100% privado — funciona inteiramente no seu navegador. Seus dados são processados no seu dispositivo e nunca enviados para a internet.

Sobre o gerador de senhas

Este gerador de senhas gratuito cria senhas fortes e aleatórias. Escolha o tamanho e os tipos de caracteres e receba na hora uma senha única — com um medidor de força que mostra a entropia real em bits, e não uma cor vaga.

As senhas são geradas no seu navegador com crypto.getRandomValues, a fonte de aleatoriedade criptograficamente segura do navegador. Nada é enviado, nada é registrado e nenhuma senha que você vê aqui jamais existiu em um servidor. Isso não é detalhe: um gerador de senhas que gera no servidor é um gerador em que você precisa confiar cegamente.

O que deixa uma senha forte de verdade

Não são os símbolos. Não é uma maiúscula no começo e um 1 no final. Tamanho e aleatoriedade — são os dois únicos fatores, e dos dois o tamanho pesa mais.

A medida é a entropia, contada em bits. Cada bit dobra o número de possibilidades que um atacante precisa testar. Uma senha tirada ao acaso de um conjunto de 62 caracteres (letras e números) carrega cerca de 5,95 bits por caractere, então uma senha de 12 caracteres vale cerca de 71 bits e uma de 16, cerca de 95.

O que esses números significam na prática, diante de um atacante com hardware sério tentando adivinhar offline:

  • Abaixo de 40 bits — cai em segundos
  • 50–60 bits — de horas a dias
  • 70–80 bits — anos, e inviável para a maioria dos atacantes
  • 90 bits ou mais — fora de alcance com a tecnologia atual

Acrescentar quatro caracteres faz muito mais do que acrescentar um !. Cada caractere a mais multiplica o trabalho; um símbolo só aumenta um pouco o alfabeto.

Por que "Senha123!" é fraca e uma senha longa e aleatória não é

As regras de senha ensinaram uma geração inteira a criar senhas difíceis de lembrar para *pessoas* e fáceis de adivinhar para *computadores*. Maiúscula no começo, número no final, um @ no lugar de um a. Os atacantes conhecem tudo isso. Todas as ferramentas de quebra de senha aplicam essas mesmas trocas automaticamente, porque todo mundo faz as mesmas.

Um ataque real não testa aaaa, aaab, aaac. Ele começa por listas de senhas vazadas — bilhões de senhas reais de vazamentos reais — e depois aplica as variações previsíveis. S3nh@F0rte12! aparece várias vezes nessas listas. Ela tem 13 caracteres e uma entropia efetiva praticamente nula.

Uma senha aleatória de 16 caracteres não tem padrão para explorar, então nada dessa maquinaria ajuda. Ela precisa ser quebrada por força bruta, e a força bruta a 95 bits não termina nunca.

A outra metade da história é a reutilização. Quando um site sofre um vazamento, o par de e-mail e senha roubado é testado automaticamente em centenas de outros sites. Uma senha reutilizada transforma o erro de uma empresa em um problema seu em todo lugar. Uma senha aleatória e única por site limita o estrago àquela conta — esse é o verdadeiro argumento a favor de um gerenciador de senhas.

Como escolher o tamanho

  • 16 caracteres — um bom padrão para quase tudo
  • 20 ou mais — e-mail, banco, a senha mestra do seu gerenciador, tudo o que pode redefinir outras contas
  • 12 caracteres — mínimo aceitável quando o site não aceita mais
  • Menos de 12 — só quando o sistema obriga, e trate essa conta como pouco protegida

A sua conta de e-mail merece a senha mais longa que você usa. Quem controla o seu e-mail consegue redefinir quase todo o resto.

Sobre a opção de excluir caracteres parecidos

Ativar excluir caracteres parecidos remove O, 0, l, 1, I e parecidos — os caracteres que se confundem quando você lê uma senha na tela para digitar em outro lugar.

Use quando a senha precisar ser digitada à mão: a senha do Wi-Fi na etiqueta do roteador, um aparelho configurado por comando, algo ditado por telefone, algo impresso e entregue a alguém.

Deixe desligada quando a senha for direto para um gerenciador de senhas e só for colada. Excluir caracteres diminui o alfabeto, o que custa um pouco de entropia — fácil de recuperar acrescentando um ou dois caracteres ao tamanho.

Como usar

  • Defina o tamanho e escolha os tipos de caracteres (maiúsculas, minúsculas, números, símbolos)
  • Clique em Gerar — aparece uma senha nova (clique de novo para outra)
  • Clique em Copiar e cole a senha onde precisar

Bom saber

  • Nunca reutilize uma senha gerada. A força dela não serve de nada se a mesma sequência protege cinco contas.
  • Guarde em um gerenciador de senhas, não em uma anotação, uma planilha ou uma aba do navegador. Uma senha forte que você não consegue lembrar só é útil se alguma coisa lembrar por você.
  • Alguns sites cortam a senha sem avisar. Certos sistemas cortam as senhas em 16 ou 20 caracteres sem dizer nada. Se uma senha longa é recusada no login, mas foi aceita no cadastro, normalmente o motivo é esse.
  • Alguns sites ainda proíbem símbolos. Desligue os símbolos e aumente o tamanho — você não perde praticamente nada.
  • A área de transferência não esquece na hora: uma senha copiada fica lá. Copie outra coisa logo depois se você divide o computador com alguém.
  • A autenticação em dois fatores vale mais do que uma senha mais longa. Depois de uns 16 caracteres aleatórios, a próxima melhoria é a 2FA, não o 17º caractere.

Perguntas frequentes

Qual deve ser o tamanho de uma senha?

Dezesseis caracteres aleatórios são um padrão sensato e forte o bastante para quase qualquer conta. Use vinte ou mais para o e-mail, o banco e a senha mestra do gerenciador, já que essas podem desbloquear todo o resto. Doze é um mínimo razoável quando o site não aceita mais. O tamanho traz muito mais segurança do que símbolos exóticos em uma senha curta.

Essas senhas são aleatórias de verdade?

Sim. Elas vêm de crypto.getRandomValues, o gerador de números aleatórios criptograficamente seguro do navegador — o mesmo tipo de fonte usado para chaves de criptografia. Não é Math.random(), que é previsível e inadequado para qualquer uso de segurança. A geração acontece inteiramente no seu dispositivo.

É seguro gerar uma senha em um site?

Depende totalmente de onde a geração acontece. Se um site gera no servidor, esse servidor viu a sua senha e você está confiando tudo a ele. Este gera no seu navegador: a senha é criada no seu dispositivo, nunca é transmitida e não existe em nenhum outro lugar. Você pode confirmar desconectando da internet, porque a ferramenta continua funcionando.

Preciso de símbolos na minha senha?

Eles ajudam um pouco, mas bem menos do que se imagina. Os símbolos aumentam o alfabeto de 62 para cerca de 94 caracteres, o que vale uns 0,6 bit extra por caractere. Acrescentar mais dois caracteres vale mais do que isso. Se um site recusa símbolos, é só aumentar a senha e você não perde nada importante.

O que significa o número de bits?

É a entropia — quanta aleatoriedade real a senha tem. Cada bit a mais dobra o número de tentativas que um atacante precisa fazer. Abaixo de 40 bits a senha cai rápido; entre 70 e 80 bits fica inviável; acima de 90 bits fica fora do alcance da tecnologia atual. É uma medida muito mais honesta do que uma barra vermelho-amarelo-verde, que normalmente só conta tipos de caracteres.

Devo trocar as minhas senhas com frequência?

Não por calendário. A troca obrigatória leva as pessoas a escolher senhas mais fracas e previsíveis — Verao2024! vira Verao2025!. A orientação atual do NIST é usar senhas longas e únicas e trocar quando houver motivo: um aviso de vazamento, uma senha compartilhada ou qualquer suspeita de acesso à conta.

E se um site limitar o tamanho da minha senha?

Gere no maior tamanho aceito e desligue os símbolos se forem recusados. Cuidado com o corte silencioso: se uma senha funciona quando você define, mas falha no login seguinte, o site provavelmente cortou a senha sem avisar. Nesse caso, defina de propósito uma senha mais curta, para saber exatamente o que ficou salvo.

Ferramentas relacionadas

Tutorial em vídeo

Adicionamos novas ferramentas com frequência — inscreva-se no YouTube para ser avisado a cada lançamento.

Mais ferramentas

Ver tudo

Aplicativos recomendados

Ver tudo