Bcrypt Hash
Hash passwords securely with bcrypt. Adjust the cost factor and verify passwords against existing hashes.
Bcrypt is a password hashing algorithm designed to be slow and resistant to brute-force attacks.
Cost Factor (Rounds): Determines how computationally expensive the hash is. Each increment doubles the time. A cost of 10 is a good default; 12+ for high-security needs.
Salt: Bcrypt automatically generates a unique random salt for each hash, so even identical passwords produce different hashes.
⚠️ Note: Bcrypt runs in your browser — nothing is sent to any server. For very high cost factors (13+), hashing may take several seconds.
Why Use Bcrypt?
Bcrypt is the industry standard for password hashing. Unlike MD5 or SHA-256, bcrypt is intentionally slow, making brute-force attacks impractical. The built-in salt prevents rainbow table attacks. Use this tool to generate bcrypt hashes for testing, development, or to verify that a password matches a stored hash.