Bcrypt Hash Generator and Verifier
Hash a password with bcrypt, or check a password against an existing hash. Nothing sent.
Stays on your device. This tool runs in your browser — nothing you paste or open ever leaves it. Nothing uploaded, nothing to leak.
Choosing a cost factor
The cost factor is a power of two: each step up doubles the work. Ten to fourteen is the usual recommendation, with twelve a common default. Higher is more resistant to offline cracking but slower for every legitimate login too, so pick the highest value your server can absorb at your login rate — and note that a high cost will take a noticeable moment in the browser here, which is the algorithm working as designed.
Why bcrypt rather than a plain hash
MD5 and SHA are built to be fast, which is exactly wrong for passwords — an attacker with a stolen database can try billions per second. Bcrypt is deliberately slow and salts every hash automatically, so identical passwords produce different hashes and precomputed rainbow tables are useless.