Password Hash Generator - Free online tool. Supports multiple hash algorithms. Generate password hashes instantly.
Password hashing is a one-way cryptographic function that converts passwords into fixed-length strings. Hashes are irreversible — even if a database is breached, attackers cannot recover the original password.
SHA-256 or SHA-512 is recommended for general use. For password storage, use Bcrypt or Argon2. MD5 and SHA1 are deprecated and should only be used for checksums, not password storage.
A salt is a random string added to the password before hashing. Even if two users have the same password, salted hashes will differ, effectively preventing rainbow table attacks.
Encryption is reversible (can be decrypted with a key), while hashing is irreversible. Password storage should use hashing, not encryption.