BCrypt Hash Generator
Generate and verify BCrypt password hashes with automatic salting and adjustable cost factor. All hashing happens locally in your browser.
Generate Hash
Password strength: enter a password
Higher = more secure but slower. Default: 10
Verify Password
Hash will appear here...
Each generation produces a unique hash (different salt)
Statistics
Cost: 10 | Iterations: 1,024 | Est. Time: ~100ms
Cost: 10 | Iterations: 1,024 | Est. Time: ~100ms
Cost Guide
4 = ~1ms (testing) | 10 = ~100ms (standard) | 12 = ~400ms (high security) | 14 = ~1.6s (maximum)
4 = ~1ms (testing) | 10 = ~100ms (standard) | 12 = ~400ms (high security) | 14 = ~1.6s (maximum)
How to Use
1
Enter Password
Type the password you want to hash. Set cost factor (10 recommended).
2
Generate Hash
Click "Generate BCrypt Hash" to create a unique salted hash.
3
Verify or Copy
Verify passwords against hashes, or copy/download the result.
Use Cases
Database Storage
Store user passwords securely in your database.
Store user passwords securely in your database.
Authentication
Verify user login credentials against stored hashes.
Verify user login credentials against stored hashes.
Security Audits
Test password hashing in security reviews.
Test password hashing in security reviews.
Development
Generate test hashes during application development.
Generate test hashes during application development.
✓ Copied to clipboard!