Hash & HMAC Generator
Generate MD5 and SHA fingerprints or keyed HMAC values for text, API testing, and integrity checks.
Hash values generated successfully.
Generated Values
Click any result to copy it.
caa6b37649971c6ff52d7a1fd7d40f28a2eabb1e3d0f4d79da096d99a3d5bf1caa0e808e0e8608c1ec79a600c4297c5a788e7b4ae6b19c2d6486bc90ee54bf194b43cfe5df7a22ce560f81ccffbd77d8dcd00c0478800d43f9fd7237afd00eff8fceda688fe42a842dab41a67146151f5d970355b04ba3c946b52eba10c7929f93b35087285ceaf14d53316f19e58646a7fe88d087f5b2e19f8eadcdb4a180ca5d80531831d26234d8c028c4485bf1b089bee77bBcrypt Password Hasher
Password SafeGenerate salted password hashes and verify passwords against them.
Use test data here. Production passwords should be hashed directly inside your application.
Enter a password to generate a secure bcrypt hash.
How to Use
- 1Enter TextPaste the value you want to hash.
- 2Choose HMACOptionally provide a secret key.
- 3ReviewCompare five generated algorithms.
- 4CopyCopy one value or the full set.
Technical Specs
- Algorithms
- MD5 + SHA + Bcrypt
- HMAC
- All digest algorithms
- Bcrypt Cost
- 10–14
- Maximum Size
- 1 MB
Related Tools
Integrity and authentication
Hashing is not encryption
A hash is a one-way fingerprint and cannot be decoded like Base64. Use SHA-256 or stronger for integrity checks. MD5 and SHA-1 remain useful for legacy compatibility and non-security checksums, but should not protect passwords or security-sensitive data.
Frequently Asked Questions
Can a hash be reversed?+
No direct decoding operation exists. Weak inputs can still be guessed and compared against their hashes.
Why does bcrypt change every time?+
Bcrypt creates a fresh random salt for every hash. Different hashes can all correctly verify the same password.
Which algorithm should I use?+
Use SHA-256 for general integrity checks and bcrypt or Argon2id for passwords.
What is HMAC?+
HMAC combines a hash algorithm with a secret key to verify message authenticity and integrity.
Are MD5 and SHA-1 secure?+
Not for collision-resistant security. They are included for legacy interoperability and checksums.
Related Articles
Developer newsletter
Stay ahead with new tools
Get practical developer guides, new tools, and workflow improvements without inbox noise.