CalcHive

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

  1. Select the "Generate Hash" or "Verify Hash" tab.
  2. To generate: enter a password, choose salt rounds, and click "Generate Hash".
  3. To verify: enter a password and a bcrypt hash, then click "Verify".
  4. 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.

Frequently Asked Questions

Related Tools