Hash Generator
Hash text with SHA-256, SHA-1, or MD5 in your browser.
Tool workspace
Hashes UTF-8 text in your browser (Web Crypto for SHA-256/SHA-1; pure JS for MD5). Nothing is uploaded.
How it works
SHA-256 and SHA-1 use Web Crypto. MD5 uses a local pure implementation (Web Crypto does not provide MD5).
Empty input clears the result—no error. Hashes are not passwords and do not imply security by themselves.
Examples
- hello + SHA-256 + hex → 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
Privacy
FAQ
Is my text uploaded?
No. Hashing runs entirely in your browser.
Why is MD5 available?
For compatibility checks only. Prefer SHA-256 for new work.
Do I need an account?
No. All published tools work for guests without login.