toolbin_
FR

Bcrypt password hash and verify

Generate a bcrypt hash of a password and verify a password against a hash, in your browser.


100% local computation. Nothing is sent to a server.

🔒 100% client-side — no data sent

Generate a bcrypt hash from a password, or check that a password matches an existing hash. All computation happens in your browser, without sending your data anywhere.

What is it for?

  • Create a bcrypt hash for a test account or a database seed
  • Check that a password matches a stored hash
  • Test different cost factors (rounds) and their impact
  • Understand how bcrypt hashing works in practice

FAQ

Why do two bcrypt hashes of the same password differ?

Bcrypt embeds a random salt each time it hashes. Verification still works because the salt is stored inside the hash.

What is the cost factor (rounds)?

It sets the number of iterations: the higher it is, the slower the hashing and the more resistant it is to brute-force attacks.

Is my password sent during verification?

No. Hashing and comparison happen locally in your browser; nothing is sent to a server.