Generates cryptographic hashes from text input using the browser's native Web Crypto API. Supports MD5 (via JS implementation), SHA-1, SHA-256, SHA-384, and SHA-512. Results are shown in lowercase hex. Useful for checksums, password hashing demos, data integrity verification, and learning about hash functions.
Generate hashes in multiple algorithms simultaneously for comparison. For signed message authentication, try the HMAC Generator.
SHA-256
Input
hello
Output
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
Generate HMAC signatures using SHA-256, SHA-512, and other algorithms.
Check password strength against security criteria and estimate crack time.
Encode text as a Base64 string.
Encode text to hexadecimal or decode hex back to text.
Compare two blocks of text and highlight the differences.
Test regular expressions against sample text with live match highlighting.