Hash Generator
Generate SHA-1, SHA-256, SHA-384 and SHA-512 cryptographic hashes from any text. Uses the browser's native Web Crypto API — nothing leaves your machine.
Hash Comparator
Paste two hashes to verify they match (timing-safe visual check)
SHA-256 — recommended for most uses (checksum, password hashing via bcrypt/argon2, HMAC)
SHA-512 — stronger, better for high-security or longer-lived data
SHA-1 — legacy/deprecated; avoid for security-critical uses
⚠ Do not hash passwords directly with SHA-* — use bcrypt, argon2 or scrypt instead.
Common use cases
File integrity
Verify a downloaded file matches its published SHA-256 checksum.
API authentication
HMAC-SHA256 signatures for secure API request signing.
Data deduplication
Hash record content to detect duplicates without storing raw data.
Content addressing
Use SHA-256 hashes as unique, deterministic content identifiers.
