Generate MD5, SHA-1, SHA-256, and SHA-512 hashes from text or files. Everything runs in your browser — nothing is sent to a server.
Supported Algorithms
- MD5 — 128-bit hash. Fast but cryptographically broken. Use only for checksums, never for security.
- SHA-1 — 160-bit hash. Deprecated for security purposes since 2017.
- SHA-256 — 256-bit hash. Part of the SHA-2 family. The standard choice for most applications today.
- SHA-512 — 512-bit hash. Stronger than SHA-256, commonly used for password hashing and digital signatures.
Common Use Cases
- Verifying file integrity after downloads (comparing checksums).
- Generating hashes for password storage workflows.
- Creating content-based cache keys or deduplication identifiers.
- Verifying data integrity in API communications.
Privacy
Uses the Web Crypto API built into your browser. Your text and files are never uploaded anywhere.
Input
MD5
—
SHA-1
—
SHA-256
—
SHA-512
—