Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-384, SHA-512 hashes and HMAC signatures
SHA-1 Hash Generator
Generate SHA-1 (160-bit) hashes instantly in your browser. Live output as you type - no upload, no server.
Settings
All hashing runs locally in your browser. Nothing is sent to any server.
Output
- β
- β
- β
- β
- β
Popular algorithms
Algorithm reference
Compare output sizes, security status, and use cases for each supported algorithm.
- MD5128-bit DeprecatedMessage-Digest Algorithm 5
Fast 128-bit hash. Widely used for file checksums and data deduplication. Cryptographically broken - susceptible to collision and length-extension attacks. Do not use for passwords or digital signatures.
- SHA-1160-bit DeprecatedSecure Hash Algorithm 1
160-bit hash standardized by NIST. Deprecated since 2011 due to collision attacks. Still found in Git commit IDs, legacy TLS, and older certificate chains. Do not use for new security-sensitive applications.
- SHA-256256-bit SecureSecure Hash Algorithm 256-bit (SHA-2)
The most widely deployed secure hash in active use. Part of the SHA-2 family. Used in TLS certificates, Bitcoin proof-of-work, JWT (HS256 / RS256), code signing, and file integrity verification.
- SHA-384384-bit SecureSecure Hash Algorithm 384-bit (SHA-2)
A truncated variant of SHA-512 with independent initial values. Produces 384 bits of output. Common in TLS 1.2 cipher suites requiring higher security margins and in government-grade applications.
- SHA-512512-bit SecureSecure Hash Algorithm 512-bit (SHA-2)
Largest SHA-2 variant, operating on 64-bit words. 512-bit output makes pre-image attacks computationally infeasible. Used in PBKDF2, bcrypt wrappers, blockchain, and high-security digital signatures.