Gerador de Senhas

Crie uma senha forte e aleatória, uma frase-senha de palavras sorteadas ou um PIN, com a força exata em bits e o tempo que levaria para quebrá-la. Este gerador de senhas aleatórias funciona inteiramente no seu navegador: nada do que você gera é enviado a lugar nenhum.

Aleatoriedade da Web Crypto sem viés de módulo · lista de 7.776 palavras da EFF · feito no seu navegador, nunca enviado nem salvo
Usar

Qual deve ser o tamanho de uma senha forte?

Pelo menos 15 caracteres quando a senha é a única proteção da conta, o mínimo do NIST desde julho de 2025, e pelo menos 8 quando ela é uma parte do login em duas etapas. Este gerador de senhas cria 16 por padrão, o tamanho que a CISA recomenda.

Essas são as regras do NIST SP 800-63B-4 e da CISA. Cada caractere sorteado entre as 94 letras, dígitos e símbolos soma 6,55 bits, e cada bit dobra as tentativas de que o atacante precisa (EFF): 16 caracteres com todos os tipos ao menos uma vez carregam 104,6 bits, cerca de 10¹² anos para uma placa de vídeo, mesmo contra os hashes NTLM do Windows, os mais rápidos de quebrar.

16 também serve na maioria dos sites: entre os sites com máximo conhecido nos dados de regras de senha da Apple, três em cada quatro aceitam 16 caracteres, e 16 é o limite mais comum. Deixar de fora os caracteres parecidos custa 2,7 bits nesse tamanho; só letras e dígitos, 9,4 bits.

Esses números valem só para caracteres sorteados ao acaso. Para ver como se sai uma senha que você inventou, use o testador de força de senha.

Força por tamanhobits exatos, cada tipo escolhido ao menos uma vez
TamanhoTodos os 94 caracteresSem parecidos (84)Letras e dígitos (62)
851,3 bits49,9 bits47,2 bits
1278,1 bits76,1 bits71,3 bits
15Mínimo do NIST98,0 bits95,5 bits89,2 bits
16Padrão · CISA104,6 bits101,9 bits95,2 bits
20130,9 bits127,6 bits119,0 bits
24157,2 bits153,3 bits142,9 bits
32209,7 bits204,5 bits190,5 bits
  • Razoável
  • Forte
  • Muito forte
Cada bit a mais dobra as tentativas de que o atacante precisa. Os bits valem só para caracteres sorteados ao acaso.
Gerador de senhas: senha aleatória de 16 caracteres colorida por tipo, com força em bits, tempo para quebrar e opçõesGerador de senhas: senha aleatória de 16 caracteres colorida por tipo, com força em bits, tempo para quebrar e opçõesA senhaColorida por tipo de caractere, pronta para copiar, testar ou gerar de novo.A força delaA classificação, os bits exatos dessas configurações e quanto tempo um ataque levaria.Três modosCaracteres aleatórios, uma frase-senha de palavras sorteadas ou um PIN.As opçõesTamanho, tipos de caractere, caracteres parecidos, símbolos personalizados e quantas senhas gerar de uma vez.
Uma senha aleatória de 16 caracteres, gerada assim que a página abre. Selecione um número para ver o que cada parte mostra.

Senha aleatória, frase-senha ou PIN: qual usar?

Use caracteres aleatórios para qualquer senha que um gerenciador de senhas preenche, uma frase-senha para as poucas que você digita ou memoriza, e um PIN só onde um celular ou cartão bloqueia após algumas tentativas erradas.

Com a mesma força, elas parecem muito diferentes: 12 caracteres aleatórios e seis palavras aleatórias carregam cerca de 78 bits. Caracteres aleatórios são o caminho mais curto até uma certa força, o que serve a sites com limite de tamanho; palavras são bem mais fáceis de digitar num celular ou numa TV, e de memorizar. A senha do Wi-Fi é um bom lugar para uma frase-senha, compartilhada com visitas como um QR code de Wi-Fi.

Um PIN é fraco por definição: um PIN de 6 dígitos é um entre um milhão, 19,9 bits. Ele só funciona porque o aparelho para depois de algumas tentativas erradas, e por isso o NIST aceita PINs, de 6 dígitos e no mínimo 4, apenas para desbloquear um dispositivo como um celular ou uma chave de segurança, com no máximo 10 tentativas falhas seguidas (NIST SP 800-63B-4).

O NCSC do Reino Unido sugere três palavras aleatórias para as senhas que você precisa memorizar, e diz que senhas aleatórias de um gerenciador de senhas são ainda mais fortes (NCSC).

  1. Caracteres aleatórios

    dhLB#crZj}4F

    12 caracteres78,1 bits

    Muito forte

    Senhas que um gerenciador de senhas preenche

  2. Frase-senha

    thrill-suitable-exponent-overlaid-duplicate-undercook

    6 palavras77,5 bits

    Muito forte

    As poucas que você digita ou memoriza: computador, e-mail, gerenciador de senhas

  3. PIN

    637727

    6 dígitos19,9 bits

    Fraca

    Celulares e cartões que bloqueiam após algumas tentativas erradas

Doze caracteres aleatórios e seis palavras aleatórias têm quase a mesma força. Um PIN depende do bloqueio.

Gerador de frases-senha: de quantas palavras aleatórias você precisa?

Seis palavras, conselho da própria EFF: cada palavra sorteada da lista de 7.776 soma 12,9 bits, então seis dão 77,5 bits, quase tão forte quanto 12 caracteres aleatórios. A CISA aceita de quatro a sete palavras sem relação entre si.

A força vem do sorteio, não das palavras: a lista longa da EFF tem exatamente 7.776 entradas, uma para cada lançamento de cinco dados, então cada palavra é uma de 7.776 opções igualmente prováveis (EFF). O gerador de frases-senha as sorteia com a mesma aleatoriedade das senhas.

Separadores e letras maiúsculas somam 0 bit, porque o atacante presume o esquema. Um dígito aleatório entre as palavras soma 3,3 bits por intervalo, e mais uma palavra soma 12,9 bits, então uma sétima palavra é o jeito mais barato de ganhar força.

Palavras que você escolhe são outra história, e exemplos famosos também: o "correct horse battery staple" do xkcd, digitado como correcthorsebatterystaple, aparece 4.173 vezes nos dados de vazamentos do Have I Been Pwned, e o "difícil" Tr0ub4dor&3 do quadrinho, 3.196 vezes. Nunca use uma frase-senha que você leu em algum lugar, inclusive o exemplo desta página.

Cinco dados, uma palavraLista longa da EFF: 7.776 palavras
  1. 62234thrill
  2. 61236suitable
  3. 26262exponent
  4. 43232overlaid
  5. 24354duplicate
  6. 63455undercook
+12,9 bits por palavra6 palavras: 77,5 bits
NTLM, uma GPU: 93 anos0128
  • Separador+0 bits
  • Letras maiúsculas+0 bits
  • Um dígito aleatório entre as palavras+3,3 bits cada
  • Mais uma palavra+12,9 bits
Um exemplo sorteado para esta página: nunca use uma frase-senha que você viu publicada.

É seguro usar um gerador de senhas aleatórias online?

É, quando a senha é criada no seu próprio dispositivo e nunca enviada, que é como este funciona: seu navegador sorteia cada caractere, e nenhuma senha chega ao nosso servidor, ao endereço da página nem ao analytics.

O que faz um gerador de senhas ser seguro é de onde vem a aleatoriedade dele. Este usa o crypto.getRandomValues do navegador, o gerador criptograficamente forte do padrão Web Crypto (W3C), nunca o Math.random, que não foi feito para segredos.

Transformar um número aleatório em caractere é a segunda armadilha. Pegar o número módulo 94 torna os primeiros caracteres um pouco mais prováveis; este gerador descarta os 42 números restantes que não completam um conjunto de 94 e sorteia de novo, o método "simple discard" do NIST SP 800-90A, então cada caractere é exatamente tão provável quanto qualquer outro.

Quando cada tipo escolhido precisa aparecer ao menos uma vez, ele sorteia a senha inteira de novo até todos aparecerem, em vez de plantar um de cada e embaralhar. Toda senha válida continua igualmente provável, então os bits mostrados são exatos.

Seu navegador
  1. 1crypto.getRandomValues entrega um número aleatório de 32 bits
  2. 2Abaixo de 4.294.967.254 (o maior múltiplo de 94)? Fica; senão, sorteia de novo
  3. 3O resto da divisão por 94 escolhe o caractere
  4. 4Repete para cada caractere; sorteia a senha inteira de novo se faltar um tipo exigido

Cada um dos 94 caracteres: exatamente 1 chance em 94

Nosso servidorNada é enviado
Só 42 dos 4.294.967.296 números possíveis são descartados, então os sorteios extras não custam nada que você perceba.

Por que um site rejeita a senha que gerei?

Porque muitos sites ainda limitam o tamanho ou restringem os símbolos. Reduza o tamanho até o máximo do site, desative os símbolos ou digite os que ele permite como símbolos personalizados, e gere de novo.

O NIST pede que os sites aceitem pelo menos 64 caracteres, todos os caracteres imprimíveis e espaços, e abandonem regras como "deve conter um símbolo" (NIST SP 800-63B-4). Muitos ainda não se atualizaram.

Dos 436 sites nos dados de regras de senha da Apple, uma lista que gerenciadores de senhas compartilham para que suas senhas se encaixem em cada site, 337 definem um tamanho máximo, 83 deles abaixo de 16, e cerca de quatro em cada cinco exigem um dígito.

Mantenha cada tipo exigido nesses sites, para que o dígito ou símbolo que pedem esteja sempre lá, e deixe a senha tão longa quanto permitirem: 20 letras e dígitos (119 bits) superam 12 caracteres de todos os tipos (78 bits).

Tamanho máximo de senha em 337 sitesDados de regras de senha da Apple, nossa contagem, 23 de outubro de 2026

16: nosso padrão · 68 sitesNIST: aceitar ao menos 64

99 dos 436 sites da lista não definem máximo. 16 é o limite mais comum, e 254 dos 337 aceitam 16 caracteres.

Onde guardar uma senha gerada?

Em um gerenciador de senhas: ele guarda uma senha aleatória diferente para cada conta e a preenche, então você nunca digita nem repete uma. O NIST exige que os sites deixem os gerenciadores de senhas preencherem as senhas, e pede que permitam colar.

O NIST cita evidências de que quem usa um gerenciador de senhas com gerador acaba com senhas mais fortes (NIST SP 800-63B-4). O gerenciador do próprio navegador ou um aplicativo separado servem; o que importa é uma senha por conta.

Repetir senhas é como um vazamento vira vários: atacantes repetem pares vazados de e-mail e senha em outros sites, um ataque chamado credential stuffing. Em novembro de 2025, o Have I Been Pwned carregou 1,3 bilhão de senhas únicas dessas listas, 625 milhões delas nunca vistas antes (Troy Hunt).

Troque uma senha quando ela possa ter vazado, não por calendário: o NIST diz aos sites para pararem de forçar trocas periódicas. Reserve as frases-senha para as poucas que você digita: seu computador, seu e-mail e o próprio gerenciador de senhas.

Uma senha vazada, várias contas
Um site sofre um vazamento

O mesmo e-mail e a mesma senha, testados em outros lugares

Repetida

  • E-mailAberta
  • BancoAberta
  • ComprasAberta
  • Rede socialAberta

Única

  • E-mailAinda trancada
  • BancoAinda trancada
  • ComprasAinda trancada
  • Rede socialAinda trancada
Credential stuffing: atacantes repetem pares vazados em outros sites. Com uma senha única para cada conta, o vazamento fica em um só site.

Gerador de senhas: perguntas e respostas

Este gerador de senhas é grátis, e as senhas ficam salvas?

É grátis, sem cadastro e sem limite. Cada senha é criada no seu navegador e nunca enviada a nós, então não há nada para salvar: feche a página e ela some. Copiar coloca a senha na sua área de transferência, e a página não a limpa, então cole direto no site ou no seu gerenciador de senhas.

Uma senha de 12 caracteres é forte o bastante?

Uma aleatória é: 12 caracteres entre os 94 dão cerca de 78 bits, e uma placa de vídeo precisaria de uns 15.000 anos para encontrá-la, mesmo contra os hashes NTLM rápidos do Windows. Mas o NIST agora pede 15 caracteres quando a senha é o único fator, então use 16 em contas sem login em duas etapas. Uma senha de 12 caracteres inventada por uma pessoa é bem mais fraca.

Posso gerar senhas em massa?

Pode. O gerador de senhas em massa cria até 100 senhas de uma vez com as mesmas configurações, cada uma sorteada de forma independente, então todas têm a força mostrada. Copiar todas as coloca na área de transferência, uma por linha, ou você baixa um arquivo .txt. É útil para contas novas, usuários de teste ou dispositivos; dê a cada pessoa ou dispositivo a sua.

Posso criar uma senha com base em palavras ou no meu nome?

Com palavras, sim: o modo Frase-senha é um gerador de senhas baseado em palavras, sorteadas da lista de 7.776 da EFF. Com as suas próprias palavras, nome, animal de estimação ou aniversário, não: atacantes testam isso primeiro, e o NIST pede que os sites bloqueiem senhas feitas com o seu nome de usuário ou o nome do serviço. Palavras aleatórias que você não escolheu são fáceis de lembrar e difíceis de adivinhar.

Como criar uma senha fácil de lembrar?

Escolha Frase-senha: este gerador encadeia palavras aleatórias. Seis palavras da lista da EFF dão 77,5 bits, quase tão forte quanto 12 caracteres aleatórios. Imagine as palavras como uma cena estranha para memorizá-las. Memorize só as poucas que você digita, como as do computador e do gerenciador de senhas, e deixe o gerenciador lembrar o resto.

Devo adicionar números ou símbolos a uma frase-senha?

Só se um site exigir. Um separador ou letras maiúsculas não somam nada, porque os atacantes os presumem. Um dígito aleatório adicionado a uma frase-senha de seis palavras soma cerca de 5,9 bits, e um dígito aleatório entre cada par de palavras, 3,3 bits cada. Mais uma palavra soma 12,9 bits, então, para mais força, acrescente uma palavra.

Quanto custa evitar caracteres parecidos?

Muito pouco. A opção deixa de fora caracteres fáceis de confundir, I l 1 | O 0 o e as três aspas, então restam 84 dos 94. Uma senha de 16 caracteres cai de 104,6 para 101,9 bits, menos que o valor de meio caractere, então acrescente um caractere se quiser recuperá-los. Ative a opção para senhas que você lê no papel ou na tela.

Qual deve ser o tamanho de um PIN?

Seis dígitos onde você puder escolher, e quatro no mínimo: é a regra do NIST para PINs de dispositivos, junto com um limite de 10 tentativas erradas. Um PIN de 6 dígitos é um entre um milhão, 19,9 bits, e esta página o classifica como Fraca, porque ele só é seguro atrás desse bloqueio. Nunca use um PIN como senha de uma conta online.

Com que frequência devo trocar minhas senhas?

Só quando houver motivo, como um vazamento, um susto de phishing ou uma senha que outra pessoa descobriu. O NIST diz aos sites para não forçarem trocas por calendário e para exigirem uma quando houver indício de comprometimento. Verifique uma senha com o testador de força de senha: se ele disser Vazada, troque-a em todo lugar em que a usa.

O que faz o pwgen -s 40 1?

Ele pede à ferramenta de linha de comando pwgen uma senha totalmente aleatória e difícil de memorizar, com 40 caracteres: o tamanho vem primeiro, depois quantas. Num terminal, o pwgen inclui ao menos uma letra maiúscula e um dígito; -y adiciona ao menos um símbolo e -B deixa de fora caracteres parecidos como l e 1. Para obter o mesmo aqui, escolha caracteres aleatórios, defina o tamanho como 40 e desative os símbolos.

Uma senha gerada é melhor do que uma que eu invento?

É, e por uma margem enorme. As pessoas escolhem palavras, nomes, anos e as mesmas poucas trocas de letras, e os atacantes testam isso primeiro; o NIST observa que regras de complexidade só levam as pessoas de "password" para "Password1!". O NCSC do Reino Unido diz que senhas aleatórias de um gerenciador de senhas são mais fortes do que senhas complexas inventadas e do que três palavras aleatórias.

Toda senha inclui cada tipo de caractere que eu escolho?

Inclui, desde que cada tipo seja exigido, o que é o padrão. O gerador sorteia a senha inteira de novo até todos os tipos escolhidos aparecerem, em vez de plantar um de cada e embaralhar, então toda senha válida é igualmente provável e os bits mostrados são exatos. Com os quatro tipos em 16 caracteres, cerca de quatro em cada cinco primeiros sorteios já servem.