About Password Hash
Password hash tool supports bcrypt, scrypt, Argon2, PBKDF2 and other password storage algorithms. Generate salted hashes and verify whether a password matches an existing hash. Useful for backend login systems, security upgrades, parameter comparison and learning. All calculations run locally in the browser.
How to Use
- Choose a password hashing algorithm
- Enter the password and optional salt
- Adjust cost, iterations or memory settings
- Generate a hash or verify a password against an existing hash
Frequently Asked Questions
- How is password hashing different from regular hashing?
- Password hashing adds salt and computational cost to slow down brute-force attacks. Fast hashes such as MD5 or SHA-1 should not be used for storing user passwords.
- Which algorithm should I choose?
- For new systems, Argon2id is usually preferred. bcrypt is widely compatible, while scrypt adds memory cost to resist GPU attacks. The parameters matter as much as the algorithm.
- Does the salt need to be secret?
- No. The salt is usually stored with the hash. It makes identical passwords produce different hashes and helps prevent rainbow table attacks.