Free online bcrypt hash generator and verifier. Generate bcrypt password hashes with adjustable cost factor and verify passwords against existing hashes — all in your browser.
What is Bcrypt Generator?
Bcrypt Generator is a free online tool that generates bcrypt password hashes and
verifies passwords against existing bcrypt hashes. Bcrypt is the industry-standard
password hashing algorithm recommended by OWASP for secure password storage. It
includes built-in salting and an adjustable cost factor that makes brute-force
attacks computationally expensive. All hashing runs entirely in your browser using
the bcryptjs library — your passwords are never sent to any server.
When to use it?
Use Bcrypt Generator when you need to hash a password for storage in a database,
verify a password against an existing hash during debugging, or test your
application's authentication system. The hash info display shows the algorithm
version, cost factor, and salt extracted from any bcrypt hash, helping you
understand and debug authentication issues.
About the cost factor
The cost factor (also called "rounds" or "work factor") controls how computationally
expensive the hash is to generate. Each increment doubles the time: cost 10 takes
~100ms, cost 12 takes ~400ms, cost 14 takes ~1.5s. OWASP recommends a minimum
cost factor of 10, with 12 being a good balance between security and performance
for most applications. Higher values provide stronger protection against
brute-force attacks but increase login time.