Hash Generator

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
Input: 0 bytes