Gerador e verificador de Bcrypt
Hash uma senha da maneira que seu aplicativo armazena — ou verifique se uma senha corresponde a um hash.
- Seus dados nunca saem do seu dispositivo
- 100% grátis
- Sem cadastro
- Funciona offline após a primeira carga
Como gerar um hash bcrypt
- Digite uma senha e escolha bcrypt ou Argon2id com seu custo.
- Copiar o hash — ou mude para Verificar ou Inspecionar.
- Cole um hash para verificar uma senha ou ler as configurações.
Sobre: Gerador de bcrypt
Gere hashes de senha bcrypt e Argon2id com qualquer custo, verifique uma senha contra um hash e inspecione a versão, o custo e o sal de um hash.
Ele funciona em seu navegador para velocidade e privacidade, lembra suas configurações neste dispositivo, e todos os resultados podem ser copiados, baixados ou compartilhados.
Ideal para
- Semeando bancos de dados e dispositivos de usuários
- Depuração de problemas de login
- Escolhendo um custo de hashing
Dica: Armazene toda a cadeia de hash em uma única coluna de pelo menos 60 caracteres (bcrypt) ou 100 (Argon2).
Perguntas frequentes
Qual o custo que devo usar?
Escolha o custo mais alto que mantém hashing entre cerca de 100 ms e 1 segundo no seu servidor — Normalmente 10–12. A ferramenta mostra quanto tempo cada hash leva.
Por que a mesma senha dá hashes diferentes?
Cada hash usa um novo sal aleatório armazenado dentro dele, então senhas idênticas parecem diferentes.
Qual é a diferença entre $ 2a$, $ 2b$ e $ 2y$?
Eles são o mesmo algoritmo com tags de versão de diferentes implementações: $ 2y$ é usado pelo PHP e Apache, $ 2b$ pela maioria dos outros. O verificador aceita todos eles.
Devo usar o Argon2id?
Argon2id é a recomendação moderna, porque é memória-dura. bcrypt ainda está bem e amplamente suportado; note que bcrypt ignora qualquer coisa depois de 72 bytes.
Minhas senhas estão carregadas?
Não. Hashing e verificação executados no seu navegador — senhas nunca são carregadas, registradas ou colocadas em links de compartilhamento.