Back to Utilities
GENERATOR

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.