Generate cryptographically-secure passwords or memorable passphrases. 100% local — nothing is sent anywhere.
This tool runs 100% in your browser. All computation happens locally on your device — your input is never uploaded to any server. Results are for reference only.
Strength is entropy — the number of equally likely guesses an attacker must try. Each random character adds log₂(alphabet size) bits; each random word from a list adds log₂(list size). Both grow strength exponentially, but only a passphrase stays memorable.
A 12-char random password from 94 symbols ≈ 79 bits. Four random words from a 7,776-word list ≈ 51 bits. Both dwarf a memorable 8-letter word (a few thousand guesses).
A developer needs an admin password (stored in a vault) and a login passphrase (typed often).
A strong password uses 16+ characters with uppercase, lowercase, numbers, and symbols. Set your rules and generate strong passwords — all created locally with Web Crypto API.
FreeToolHub Password Generator is a free browser-based tool that creates cryptographically secure passwords with entropy meter, no signup.
Gere senhas fortes e aleatórias que nunca saem do seu dispositivo. Escolha comprimento e caracteres; geração 100% local.
Este gerador cria senhas criptograficamente seguras a partir da fonte aleatória de segurança do navegador, com controle total sobre o comprimento de 4 a 128 caracteres e quais conjuntos incluir — maiúsculas, minúsculas, dígitos e símbolos. Uma opção de excluir caracteres ambíguos remove caracteres parecidos como l, 1, I, O e 0 para que as senhas permaneçam legíveis quando escritas à mão ou faladas por telefone, e um medidor de força por geração estima a entropia em bits para que você possa ver a diferença entre 12 e 16 caracteres instantaneamente. Nada é transmitido: as senhas existem apenas na sua aba até você copiá-las para seu gerenciador de senhas.
Qualquer pessoa configurando novas contas que queira senhas únicas por site sem pagar por um aplicativo gerador. Administradores de sistemas provisionam credenciais de dispositivo e serviço onde padrões previsíveis são uma responsabilidade. Famílias configurando logins compartilhados de streaming e bancário obtêm senhas faláveis e não ambíguas com o filtro de caracteres ambíguos. Desenvolvedores precisando de segredos aleatórios para chaves de API e tokens de assinatura em escala de protótipo os pegam aqui. Usuários em ambientes restritos — sem permissão para instalações — obtêm uma opção de instalação zero que executa inteiramente na página.
(1) Defina o controle deslizante de comprimento — mais longo é mais forte, e 16+ é a recomendação moderna. (2) Alterne os conjuntos de caracteres; exigir todos os conjuntos selecionados garante pelo menos um de cada. (3) Ative excluir caracteres ambíguos para remover caracteres de confusão como 0/O/1/l/I. (4) Gere e copie; o medidor de entropia atualiza em tempo real, mostrando bits de aleatoriedade e uma qualificação qualitativa. O gerador usa amostragem por rejeição em valores aleatórios criptográficos, evitando o viés de módulo que implementações mais fracas introduzem, e nunca reutiliza ou registra a saída.
O comprimento superou decisivamente a complexidade de sopa de símbolos. Ataques offline modernos usam rigs de GPU e frotas de nuvem que tentam centenas de bilhões de hashes por segundo contra bancos de dados vazados, e uma senha de 8 caracteres — mesmo com dígitos e símbolos — cai em horas. Uma senha aleatória de 16 caracteres de um conjunto de caracteres completo carrega aproximadamente 100 bits de entropia e permanece infeasível de forçar por força bruta para o previsível futuro; 20+ caracteres é efetivamente permanente. Frases-senha de 4–6 palavras aleatórias atingem força similar com melhor memorabilidade. Associe qualquer senha a um gerenciador para que cada site receba um valor único, autenticação de dois fatores em contas importantes e verifique suas senhas existentes contra vazamentos conhecidos — reutilização, não comprimento, causa a maioria das tomadas de conta.
A força vem da imprevisibilidade, não do teatro de complexidade. Comprimento domina: uma senha aleatória de 12 caracteres é forte, 16 é forte contra atacantes bem equipados, e 20+ está além de qualquer força bruta realista — cada caractere adicionado multiplica o espaço de busca mais do que qualquer criatividade na escolha de caracteres. A fonte de aleatoriedade importa tanto: este gerador usa a aleatoriedade criptograficamente segura da API Web Crypto, não Math.random(), que é previsível e produziu vulnerabilidades reais em sites que a mal utilizaram. O modo frases-senha merece menção especial — quatro palavras aleatórias dão aproximadamente 50 bits de entropia enquanto permanecem digitáveis e memoráveis, o que as torna o formato recomendado para sua senha mestra e qualquer coisa digitada à mão. Senhas geradas nunca deixam o navegador e não são armazenadas; gerar no site onde você usará a senha significa que o segredo existe em exatamente um lugar até você colá-lo.
16 caracteres de caracteres aleatórios misturados é um padrão forte para contas; 20+ onde a paranóia é justificada. Para frases-senha, quatro a cinco palavras aleatórias. Comprimento supera sopa de símbolos — uma frase-senha longa supera uma senha curta com caracteres especiais.
Não. A geração usa a API Web Crypto do navegador localmente, o resultado é exibido uma vez e nada é transmitido ou salvo — atualize e ele some. Copie diretamente para seu gerenciador de senhas; esse é o único lugar onde ele deve existir.
Para uma senha mestra de cofre ou qualquer coisa protegendo contas de alto valor, use 16+ caracteres com todas as classes de caracteres — aproximadamente 100 bits de entropia, além de qualquer força bruta realista. Para logins do dia a dia gerenciados por um gerenciador de senhas, 12-16 caracteres é um piso sólido. Comprimento supera inteligência: cada caractere adicionado multiplica as tentativas necessárias.
Frases-senha para qualquer coisa que você digite frequentemente (uma frase-senha EFF de 4 palavras é aproximadamente 51 bits e permanece memorável); senhas aleatórias para qualquer coisa armazenada em um gerenciador e digitada nunca (20 caracteres é aproximadamente 130 bits). A armadilha é o meio-termo — substituições estilo Tr0ub4dor parecem fortes mas carregam menos entropia que três palavras aleatórias.
A lista de palavras curtas da EFF — 7.776 palavras comuns em inglês, escolhidas para que cada palavra seja curta, familiar e digitável. Cada palavra aleatória adiciona aproximadamente 12.9 bits de entropia, então quatro palavras dão aproximadamente 51 bits, cinco palavras 64 bits. Capitalização e um número adicionado um pouco mais sem prejudicar a memorabilidade.
Não. A geração usa crypto.getRandomValues inteiramente dentro da sua aba do navegador, e nada é transmitido, registrado ou salvo — fechar a aba apaga o resultado. É por isso que você deve salvar uma senha gerada em seu gerenciador de senhas imediatamente: não poderíamos recuperá-la para você mesmo que quiséssemos.
Sim. O gerador usa o método getRandomValues() da API Web Crypto, que utiliza o gerador de números aleatórios criptograficamente seguro (CSPRNG) do sistema operacional. Este é o mesmo padrão de segurança usado por bancos e sistemas governamentais. Cada caractere é selecionado independentemente com distribuição uniforme.
Sim. Ative "Excluir caracteres ambíguos" para remover caracteres visualmente similares: 0/O, 1/l/I e pares similares. Isso é útil quando as senhas devem ser lidas em voz alta ou digitadas manualmente. Você também pode personalizar quais conjuntos de caracteres incluir (maiúsculas, minúsculas, dígitos, símbolos).
Yes. The generator uses the Web Crypto API's getRandomValues() method, which draws from the operating system's cryptographically secure random number generator (CSPRNG). This is the same security standard used by banks and government systems. Each character is selected independently with uniform distribution.
Minimum 16 characters for sensitive accounts (banking, email), 20+ for password manager vaults. A 16-character password with uppercase, lowercase, digits, and symbols has ~96 bits of entropy—effectively uncrackable by current hardware (would take billions of years). The built-in entropy meter shows real-time strength assessment.
Yes. Enable "Exclude ambiguous characters" to remove visually similar characters: 0/O, 1/l/I, and similar pairs. This is useful when passwords must be read aloud or typed manually. You can also customize which character sets to include (uppercase, lowercase, digits, symbols).
Esta ferramenta também é conhecida por estas tarefas — cada link abre a mesma ferramenta com um guia focado:
What do you call a really smart cookie?
No signups, no data sold. Every tool is free to use — the free tier allows 5 downloads or saves per day, and the optional Pro plan ($7/mo, $59/yr) adds unlimited downloads, batch processing, white-label exports and an ad-free experience.
☕Support me on Ko-fi— support the free tier100% of proceeds go towards hosting & building more free tools.