Password Hasher (Bcrypt, Argon2, Scrypt)

Hash passwords online securely using Bcrypt, Argon2, and Scrypt. 100% client-side generation.

Configuration

Log2 of iterations (e.g. 10 = 1024)
Hash will appear here...

Generate secure password hashes using modern, industry-standard cryptographic algorithms including Bcrypt, Argon2id, and Scrypt. Powered by WebAssembly, everything is computed securely in your browser.

How to Use Password Hash

  1. Enter the plain-text password you wish to hash.
  2. Select your target hashing algorithm (Bcrypt, Argon2, or Scrypt).
  3. Adjust the algorithmic workload parameters (like rounds or memory cost) if necessary.
  4. Click "Hash Password" to generate the secure string.

What Is Password Hash?

Password Hashing is a one-way cryptographic process that transforms a plain-text password into a fixed-length string of characters. Modern algorithms like Bcrypt and Argon2 purposely introduce computational delays (work factors) to thwart rapid brute-force offline attacks.

Frequently Asked Questions

Can a hash be decrypted?

No, hashing is a one-way mathematical function. It cannot be "decrypted" back into the original password, it can only be cracked via brute-force guessing.

Which algorithm is best?

Argon2id is currently the recommended industry standard (winning the Password Hashing Competition), as it provides resistance against both GPU and side-channel attacks. Bcrypt remains a highly reliable and widely compatible legacy choice.

Related Other Tools