Convert

Bcrypt Hash Generator

Generate and verify bcrypt password hashes

Salt Rounds
10
Generation Time
0ms
Hash Length
60 chars

Generate Hash

Create a bcrypt hash from a password

Balanced
Higher rounds = more secure but slower. Recommended: 10-12
Note
This is a demonstration implementation. For production use, implement proper bcrypt on the server side.

Verify Hash

Check if a password matches a hash

Hash Structure

Understanding bcrypt hash format

About Bcrypt

What is Bcrypt?

Bcrypt is a password hashing function designed by Niels Provos and David Mazières. It's based on the Blowfish cipher and incorporates a salt to protect against rainbow table attacks. The algorithm is intentionally slow to make brute-force attacks impractical.

Key Features

  • Adaptive function - can be made slower as computers get faster
  • Incorporates a salt to prevent rainbow table attacks
  • Intentionally slow to resist brute-force attacks
  • Industry standard for password hashing
  • One-way function - cannot be reversed