Gerador de senhas e verificador de força
Fixar nas suas ferramentasGere senhas, frases-senha e PINs aleatórios, ou verifique a força de uma senha.
Roda inteiramente no seu navegador. O que você digita nunca é enviado aos nossos servidores.
A força aparece como pontuação/4 · 10^tentativas: 0/4 é fácil de adivinhar, 4/4 é muito difícil, e 10^N é aproximadamente quantas tentativas são necessárias.
histórico · 0
As entradas processadas aparecem aqui enquanto esta página estiver aberta. Recarregar a página limpa a lista.
Exemplos de código
Copie estes exemplos para o seu próprio projeto. Cada um usa apenas a biblioteca padrão da linguagem, por isso não há nada para instalar.
import { randomInt } from 'node:crypto'
const alphabet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*'
const length = 20
const password = Array.from({ length }, () => alphabet[randomInt(alphabet.length)]).join('')
console.log(password)O que faz
Gere senhas, frases-senha e PINs aleatórios, ou verifique a força de uma senha. Tudo é feito com o gerador aleatório seguro do seu navegador, esta página não mostra anúncios e nada do que você digita ou gera é enviado, salvo ou compartilhado.
Como usar
- Escolha Senha, Frase-senha ou PIN, e quantas você precisa.
- Defina o comprimento e os tipos de caracteres, ou o número de palavras e o separador.
- Toque em Gerar. As senhas aparecem na entrada e a força delas na saída.
- Para verificar a sua, digite ou cole uma senha por linha.
Exemplos
Uma frase-senha de seis palavras aleatórias da lista da EFF:
bonanza-cavity-sneeze-flaky-unfold-tanning
A força de uma senha digitada aparece como pontuação/4 · 10^tentativas:
correct horse battery staple → 4/4 · 10^19.7
password → 0/4 · 10^0.5
Bom saber
- Seis palavras aleatórias são quase tão fortes quanto uma senha aleatória de 12 caracteres, e muito mais fáceis de digitar.
- “Sem caracteres parecidos” deixa de fora caracteres como
I,l,1,Oe0. - Os caracteres são escolhidos por amostragem com rejeição, então todos têm a mesma chance.
- A pontuação vem do zxcvbn, que procura senhas comuns, palavras, nomes e padrões de teclado.
O que torna uma senha forte?
Comprimento e imprevisibilidade. Uma senha escolhida ao acaso por um computador entre muitos caracteres, ou uma frase de palavras aleatórias, é muito mais difícil de adivinhar do que qualquer coisa que uma pessoa invente. Esta ferramenta sorteia cada caractere com o gerador aleatório seguro do seu navegador e evita viés ao escolher de uma lista.
Perguntas frequentes
Frase-senha ou senha?
Uma frase-senha de 5 ou 6 palavras aleatórias da lista da EFF é fácil de digitar e lembrar e quase tão forte quanto uma senha aleatória de 12 caracteres. Use uma senha longa e aleatória para tudo que fica em um gerenciador de senhas.
Como a força é medida?
A pontuação vem do zxcvbn, que procura, como um atacante faria, senhas comuns, palavras, nomes, padrões de teclado e repetições. Os bits ao lado do gerador são o esforço para adivinhar uma senha feita com suas configurações.
O que eu digito ou gero é enviado para algum lugar?
Não. Tudo acontece no seu navegador e esta página não mostra anúncios. Links compartilhados levam só as configurações, nunca uma senha. A lista de palavras da EFF é da Electronic Frontier Foundation, CC BY 3.0 US.