Bcrypt Hash & Verify — Free Online Tool
Hash passwords using the bcrypt algorithm or verify a password against an existing bcrypt hash. Configure the cost factor (4–16) to balance security and speed. Uses bcryptjs running entirely client-side — passwords never leave your browser.
100% client-side. No uploads. Your data never leaves your browser.
How to use Bcrypt Hash & Verify
- Select Hash or Verify mode.
- Enter the password.
- In Hash mode, set the cost rounds and click 'Hash Password'.
- In Verify mode, paste a bcrypt hash and click 'Verify'.
Frequently Asked Questions
What is bcrypt?
Bcrypt is a password hashing algorithm designed to be slow and resistant to brute-force attacks. It uses a configurable cost factor that controls how many iterations to run.
What cost factor should I use?
OWASP recommends a cost factor that keeps hashing time around 100ms on your hardware. Typically 10–12 on modern hardware. Higher is more secure but slower.
Can I use bcrypt for data other than passwords?
Technically yes, but bcrypt is designed specifically for passwords. For general-purpose hashing, use SHA-256 or HMAC.
Related tools
Related reading
Browse all free tools · theproductguy.in