Bcrypt generator & checker
Hash a password with bcrypt and a cost factor, or verify a password against an existing hash. A real bcrypt implementation runs right in your browser — nothing is uploaded.
Mode
Password
Cost factor (rounds)10
Each +1 doubles the work. 10–12 is typical. 4 is fast for testing, 14 is slow.
Existing hash
Bcrypt hash
Result
Algorithm self-test failed — results may be wrong. Do not rely on this output.
Everything runs in your browser. No upload, no sign-up.
How it works
STEP 1
Pick a mode
Choose Hash to turn a password into a bcrypt hash, or Verify to check a password against a hash you already have.
STEP 2
Type the password
In Hash mode pick a cost factor (higher is slower and stronger); a fresh random 16-byte salt is generated for you. In Verify mode paste the existing $2a$/$2b$ hash too.
STEP 3
Copy or read the result
Copy the generated hash for your database, or read a clear match / no-match answer. The whole bcrypt computation happens locally.