Bcrypt Hash Generator & Verifier
Generate secure bcrypt password hashes with a configurable cost factor, and verify passwords against existing hashes. Runs entirely in your browser — your passwords are never sent to a server.
All hashing and verification runs entirely in your browser using the bcryptjs library. No data is ever transmitted to a server.
10
4 (fastest)
12 (most secure)
Hashing… this may take a moment at higher cost factors.
Hash
Salt (embedded in the hash)
Hash anatomy
$2b$
10$
22-char salt
31-char hash
Algorithm version
Cost factor
Salt (22 chars)
Hash (31 chars)
Verifying…
Bcrypt verification rehashes the password using the salt embedded in the hash, then compares the result. This is why you do not need to store the salt separately — it is already part of the hash string.