Bcrypt Generator/Checker
Generate bcrypt password hashes and verify passwords against hashes. Includes salt rounds configuration and generation time display.
Recommended: 10-12 for production
How to Use
- 1
Select mode
Choose Generate Hash to create a bcrypt hash, or Verify Password to check if a password matches a hash.
- 2
Enter password
Type the password you want to hash or verify.
- 3
Configure (Generate mode)
Set the salt rounds (cost factor). Higher values are more secure but slower. Use at least 10 for production.
- 4
Generate or Verify
Click Generate to create a hash, or Verify to check if the password matches the hash.
Bcrypt is a password hashing function designed to be slow and computationally expensive, making brute-force attacks impractical. The "cost factor" (salt rounds) controls how slow hashing is—higher values are more secure but slower.
- •Hashing passwords for storage
- •Verifying user passwords during login
- •Testing password validation logic
- •Migrating password hashing systems
- •Security auditing
Security Note: Bcrypt is designed for password hashing. The salt rounds (cost factor) should be at least 10 for production use. Higher values increase security but slow down hashing.