Dev Patrache

Bcrypt Hash Generator

Estimated Time: 약 64msRecommended (default)
Bcrypt Hash Structure
$2b$10$N9qo8uLOickgx2ZMRZoMyeIjZAgcfl7p92ldGxad68LJZdL17lhWy
PartialValueDescription
Algorithm$2b$Bcrypt version (2a, 2b, 2y)
Cost Factor102^10 = 1,024 iterations
SaltN9qo8uLOickgx2ZMRZoMye22-char Base64-encoded salt
HashIjZAgcfl7p92ldGxad68LJZdL17lhWy31-char Base64-encoded hash
Last updated: 2026 · Free online tool

What is Bcrypt Hash Generator?

Free online Bcrypt tool to generate salted password hashes with adjustable cost rounds and to verify whether a plaintext password matches an existing Bcrypt hash, all processed safely in your browser.

How to Use

  1. 1
    Select Tab— Choose the hash generation or hash verification tab.
  2. 2
    Enter Password— Enter the password to hash. In the generation tab, set the Salt Rounds.
  3. 3
    Generate or Verify— Click generate to create a Bcrypt hash, or verify to check if a password matches a hash.
  4. 4
    Copy Result— Copy the generated hash to clipboard using the copy button.

Related Tools

Frequently Asked Questions

Bcrypt is a password hashing function based on the Blowfish cipher. It auto-generates salts and allows adjusting the cost factor to slow down hashing, making it resistant to brute-force attacks.

Generally 10-12 is recommended. Each round increase doubles the computation time. 10 takes about 64ms, 12 about 256ms. Decide based on server performance and security requirements.

Bcrypt generates a new random salt each time. The same password with different salts produces different hashes. This is the key mechanism that defends against rainbow table attacks.

Yes, Bcrypt internally truncates input to 72 bytes. For longer passwords, consider hashing with SHA-256 first and then applying Bcrypt.

Possible but not recommended. Password hashes should be generated server-side for safety. Use this tool for testing, learning, and debugging.

This site uses cookies for better experience and advertising. Learn more