Bcrypt Generator & Checker
Hash passwords with bcrypt and verify a password against a bcrypt hash.
Bcrypt is a password hashing function designed to be slow and computationally expensive, making brute-force attacks impractical. The cost factor controls how many rounds of hashing are performed β each increment doubles the work. This tool runs entirely in your browser using bcryptjs.
How to Use
- 1
Enter your password
Type the plaintext password you want to hash in the input field.
- 2
Set cost factor
Choose a cost factor (10β14 recommended). Higher = slower hashing = more secure against brute force.
- 3
Hash or verify
Click "Hash" to generate the bcrypt hash, or switch to the Verify tab to check a password against an existing hash.
Frequently Asked Questions
- Bcrypt is a password hashing algorithm designed to be intentionally slow, making brute-force attacks impractical. It is the industry standard for storing user passwords.
Related Tools
Base64 EncoderEncode text and binary data as Base64Base32 EncoderEncode or decode Base32 per RFC 4648URL EncoderPercent-encode and decode URLsHash GeneratorGenerate MD5, SHA-1, and SHA-256 hashesHMAC GeneratorCreate HMAC signatures with a secret keyPassword GeneratorStrong random passwords with strength indicatorPassphrase GeneratorGenerate memorable multi-word passphrasesPIN GeneratorGenerate secure random PIN codes