Free Bcrypt Hash Generator Online
Generate and verify bcrypt password hashes
Browser-Based
Uses bcryptjs — runs entirely in your browser, no server upload.
Tunable Cost
Cost factor 4–12 controls hash speed and security level.
Auto-Salted
Each hash gets a unique random salt, so identical passwords hash differently.
How to Use
- 1
Choose mode
Select "Generate" to create a new bcrypt hash, or "Verify" to check a password against an existing hash.
- 2
Enter the password
Type the password you want to hash or verify.
- 3
Set the cost factor (Generate mode)
Choose a cost factor from 4 (fast, for testing) to 12 (secure, ~300ms). The default of 10 is recommended for production.
- 4
Generate or verify
Click the button. The hash is generated or the verification result is shown.
- 5
Copy the result
In Generate mode, copy the $2b$ hash string to use in your application.