Developer tool
Text to hash
Type or paste text and the hashes will update locally in your browser.
Ready to hash.
Hash results
MD5 is computed in JavaScript; SHA hashes use the browser crypto API when available.
HMAC-SHA-256
Uses the optional local-only key.
File SHA-256
Calculated locally from the selected file.
MD5
128-bit digest
SHA-1
160-bit digest
SHA-256
256-bit digest
SHA-512
512-bit digest
Notes
- All hashes are calculated locally in the browser.
- SHA-1, SHA-256, and SHA-512 use Web Crypto when available.
- MD5 is included for legacy checksums, but it is not suitable for passwords.
- The input is treated as UTF-8 text, so multi-byte characters are handled consistently.
