SHA Hash Generator
Compute SHA-1, SHA-256, SHA-384 and SHA-512 hashes in your browser.
SHA Hash Generator
How it works
- 1.
Paste text
Paste text in any format: camelCase, snake_case, CONSTANT_CASE, dash-delimited, even unstructured sentences. The tool normalizes it automatically.
- 2.
See all four hashes
Every case variant (camel, Pascal, snake, kebab, CONSTANT, Title, Sentence) has its own copy button. Perfect when refactoring between TypeScript, Python, and Ruby.
- 3.
Copy
Each hash has its own copy button. Perfect for comparing against an expected value (download integrity checks, Git commit hashes, Docker image digests).
FAQ
Why no MD5?+
MD5 is considered cryptographically broken. Use SHA-256 or stronger for new systems.
How is the hash computed?+
Using crypto.subtle.digest() — the native Web Crypto API. No third-party library, no upload.
Does it support file hashes?+
Currently text only. File hashing is planned in a later update.