Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes of any text.
Hashing is computed locally using your browser's Web Crypto API — nothing you type here leaves your device.
Frequently asked questions
Which hash should I use?+
For anything security-related (passwords, signatures, integrity checks against tampering), use SHA-256 or higher — MD5 and SHA-1 are both cryptographically broken and shouldn't be trusted for security purposes. They're included here because they're still common for non-security uses like checksums and cache keys.
Does the hash update as I type?+
Yes — every algorithm recomputes live as you edit the text, no button to click.
Is my text sent anywhere to be hashed?+
No — SHA hashes are computed with your browser's built-in Web Crypto API, and MD5 with a small local library. Nothing leaves your device.
Related tools
JSON Formatter
Pretty-print, minify, and validate JSON, with clear error locations.
Regex Tester
Test a regular expression against sample text and see every match highlighted.
Diff Checker
Compare two blocks of text and see exactly what changed, line by line.
Base64
Encode text to Base64 or decode a Base64 string back to text.