Hash helper — generate & verify
Generate hash
Plain password to hash:
Select algorithm:
bcrypt / password_hash() (recommended)
MD5 (weak, legacy)
SHA1 (weak, legacy)
Generate
Verify a plaintext against a hash
Plaintext guess:
Hash to test:
Hash type (choose 'auto' to try password_verify then md5/sha1):
auto (try password_verify(), then md5/sha1)
bcrypt / password_hash()
md5
sha1
Verify
Reminder & security notes:
Secure hashes (bcrypt / PHP
password_hash()
) are one-way and cannot be reversed. Use password resets if you don't remember the password.
MD5 and SHA1 are weak — do not use them for new passwords. They can be looked up from public rainbow tables; avoid relying on them.
This tool only helps you
verify
guesses or create new secure hashes; it does not crack or reverse hashes.