Hash Generator

MD5 · SHA-1 · SHA-256 · SHA-512 · Instant · Free

Input
MD5
MD5 128-bit, 32 hex chars
SHA-1
SHA-1 160-bit, 40 hex chars
SHA-256
SHA-256 256-bit, 64 hex chars
SHA-512
SHA-512 512-bit, 128 hex chars

About Hash Functions

A cryptographic hash function takes an input and produces a fixed-size string (hash). The same input always produces the same hash, but even a tiny change in input produces a completely different hash. Hashes are one-way — you cannot reverse a hash back to the original input.

MD5
32-character hex. Fast but not cryptographically secure for passwords. Good for checksums.
SHA-1
40-character hex. Deprecated for security use but still used for git commit IDs.
SHA-256
64-character hex. Part of SHA-2 family. Widely used for digital signatures and SSL certificates.
SHA-512
128-character hex. More resistant to brute-force attacks due to larger hash size.