Developer·Updated 2026-04-22

SHA Hash Generator

Compute SHA-1, SHA-256, SHA-384 and SHA-512 hashes in your browser.

SHA Hash Generator

How it works

  1. 1.

    Paste text

    Paste text in any format: camelCase, snake_case, CONSTANT_CASE, dash-delimited, even unstructured sentences. The tool normalizes it automatically.

  2. 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. 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.

Related tools