Hash Generator

Generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes for text or files. Everything runs in your browser.

MD5
SHA-1
SHA-256
SHA-384
SHA-512
Enter some text to generate hashes

About Cryptographic Hashes

A cryptographic hash function takes input data of any size and produces a fixed-size output (the hash/digest). The same input always produces the same output, but it is computationally infeasible to reverse the process or find two inputs with the same hash.

MD5 (128-bit)

Fast but cryptographically broken. Use only for checksums, not security.

SHA-1 (160-bit)

Deprecated for security. Still used for Git commit IDs and some checksums.

SHA-256 (256-bit)

Current standard. Used in TLS, Bitcoin, code signing, and password hashing.