Bcrypt Hash Generator & Checker
Generate bcrypt password hashes or verify a password against a bcrypt hash. Configurable salt rounds for security tuning.
Examples
Common password
In:mySecurePassword123
Passphrase
In:correct horse battery staple
Short password
In:admin
4 (fast)16 (slow, secure)
Enter a password and click "Generate Hash" to create a bcrypt hash.
How to Use Bcrypt Hash Generator & Checker
- Select the "Generate Hash" or "Verify Hash" tab.
- To generate: enter a password, choose salt rounds, and click "Generate Hash".
- To verify: enter a password and a bcrypt hash, then click "Verify".
- Click "Copy" to copy the generated hash to your clipboard.
What is Bcrypt?
Bcrypt is an adaptive password hashing function designed by Niels Provos and David Mazières in 1999. It incorporates a salt to protect against rainbow table attacks and uses a configurable cost factor to remain resistant to brute-force attacks as computing power increases.
Unlike fast hash functions like MD5 or SHA-256, bcrypt is intentionally slow. This makes it ideal for password storage because even if a database is compromised, attackers cannot efficiently crack the hashed passwords. The cost factor (salt rounds) allows you to tune the computational difficulty over time.