What is this tool?
Calculate cryptographic MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes from input strings locally.
When to use it?
Verify data integrity, check checksums, or encode sensitive keys into static digests.
How does it work?
Uses Web Crypto subtle API (`crypto.subtle.digest`) for SHA family digests, and a custom pure-JS MD5 hashing algorithm.
Example Conversions
hello
SHA-256: 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
Frequently Asked Questions
Is MD5 secure?
MD5 is cryptographically broken and should not be used for security purposes, but it remains widely used for basic file validation.
Which algorithm is recommended?
SHA-256 or SHA-512 are recommended for modern security.