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.
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
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