Pular para o conteúdo

Gerador de Senha

Senhas geradas no seu próprio navegador, com a fonte de aleatoriedade criptográfica do sistema. Escolha o comprimento e os tipos de caractere — nada é enviado, nada é guardado.

Entre 8 e 64 caracteres.

Entropia da combinação escolhida
Tipos de caractere

Ao menos um tipo precisa ficar marcado. Alterar aqui vale para a próxima senha gerada.

Remove 0, O, 1, l e I — os que se confundem ao ler da tela. Reduz um pouco a entropia.

Uma senha já foi gerada. Use “Gerar” para trocar e “Copiar” para levá-la.

Sua senha

Gerada no seu navegador, agora

Processamento 100% local: sua senha não sai do seu dispositivo.

Como funciona

  1. A página já chega com uma senha pronta — se ela servir, é só copiar.
  2. Ajuste o comprimento e os tipos de caractere se precisar de algo diferente.
  3. Clique em “Gerar” para aplicar a nova combinação, e em “Copiar” para levar a senha.

De onde vem a aleatoriedade. A senha é sorteada com crypto.getRandomValues, a fonte criptográfica do próprio navegador — a mesma classe de gerador usado para estabelecer conexões seguras. Ela não é a função de sorteio comum da linguagem, que é rápida mas previsível para quem sabe o que procurar.

Se o seu navegador não oferecer essa fonte, a ferramenta não gera nada e diz o motivo. A decisão é deliberada: uma senha fraca é visualmente idêntica a uma forte, então cair para um sorteio pior sem avisar não deixaria a ferramenta pior — deixaria você enganado.

Por que os tipos marcados sempre aparecem. Se você marca quatro tipos, a senha traz os quatro. Isso poderia ser garantido plantando um caractere de cada tipo numa posição fixa — e é o que muitos geradores fazem —, mas essa saída torna as posições previsíveis e encolhe o número de senhas possíveis. Aqui a senha inteira é sorteada e, se faltar algum tipo, ela é descartada e outra é sorteada no lugar. O resultado continua uniformemente distribuído.

O que a entropia mede. São os bits de incerteza da combinação escolhida: o comprimento multiplicado pelo logaritmo na base 2 do tamanho do alfabeto. Cada bit a mais dobra o trabalho de quem tentasse adivinhar por força bruta. Uma ressalva honesta: como as senhas sem todos os tipos marcados são descartadas, o número exibido é um limite superior — a diferença é desprezível nos comprimentos oferecidos aqui, mas ela existe, e preferimos dizer.

Não mostramos um medidor de força com três cores porque não precisamos estimar: um verificador precisa adivinhar como a senha foi feita, um gerador sabe. O número é exato, e ele é a informação.

O que não fazemos. Não guardamos a senha, não mantemos histórico, não a colocamos no endereço da página e não a copiamos para a área de transferência sem você pedir. Depois que a página carrega, ela não faz nenhuma requisição de rede — o que significa que não existe para onde a senha ir.

Perguntas frequentes

Como usar o Gerador de Senha?

A página já chega com uma senha pronta. Se ela servir, clique em “Copiar”. Se quiser outra, clique em “Gerar”. Para mudar o tamanho ou os tipos de caractere, ajuste os controles e clique em “Gerar” para aplicar.

A senha fica salva em algum lugar?

Não. A senha é criada no seu navegador, não é enviada para os nossos servidores e não é gravada em lugar nenhum — nem no histórico da página, nem no endereço, nem no armazenamento do navegador. Ao recarregar, a senha anterior desaparece para sempre.

Vocês conseguem ver a senha que eu gerei?

Não, e não é por política: é por como a ferramenta funciona. Depois que a página carrega, ela não faz nenhuma requisição de rede. Não existe para onde a senha ir. Você pode conferir isso na aba de rede das ferramentas de desenvolvedor do seu navegador.

Posso usar essa senha em uma conta importante?

Sim. A aleatoriedade vem do gerador criptográfico do próprio sistema operacional, o mesmo que os navegadores usam para conexões seguras — não de um sorteio comum de programação. Se o seu navegador não oferecer essa fonte, a ferramenta avisa e se recusa a gerar, em vez de entregar uma senha pior sem você saber.

O que significa a entropia em bits?

É o tamanho do problema que alguém teria para adivinhar sua senha por tentativa e erro. Cada bit a mais dobra esse trabalho. Uma senha de 60 bits é um bilhão de vezes mais difícil que uma de 30. Acima de 70 bits, tentar todas as combinações deixa de ser viável na prática.

Por que existe a opção de evitar caracteres parecidos?

Porque zero e “o” maiúsculo, e um, “l” minúsculo e “i” maiúsculo, se confundem quando você lê a senha da tela para digitar em outro aparelho ou dita para alguém. Tirá-los custa um pouco de entropia — e a ferramenta mostra exatamente quanto, no número acima.

É gratuito?

Sim. Todas as ferramentas do PortaTreco são gratuitas e não exigem cadastro.