Cipherly

Bcrypt Hash Tool

Securely hash passwords using the bcrypt algorithm or verify existing hashes. Control salt rounds and see real-time latency estimations.

Generate Hash

Create a secure bcrypt password hash.

Verify Hash

Check if a password matches a bcrypt hash.

Hashing Algorithms Comparison

How Bcrypt Works

Bcrypt is a password-hashing function designed by Niels Provos and David Mazières, based on the Blowfish cipher. It incorporates a salt to protect against rainbow table attacks and is an adaptive function: over time, the iteration count (cost factor) can be increased to make it slower, so it remains resistant to brute-force search attacks even with increasing computing power.

Why use Bcrypt?

Bcrypt is the industry standard for password storage because it is intentionally slow. While SHA-256 can be computed millions of times per second on a GPU, Bcrypt is resistant to GPU acceleration, making it much harder for attackers to crack stolen password databases.