Hash Generator
Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes from any text. Uses the Web Crypto API in your browser. Copy individual hashes or toggle uppercase/lowercase output.
Input
Cryptographic Hash Functions
Hash functions take input of any length and produce a fixed-length output (digest). SHA-256 and SHA-512 are widely used for checksums, integrity verification, and password hashing (when combined with salt and key derivation). Our tool uses the browser's Web Crypto API—no data is sent to any server.
Algorithm Overview
- SHA-1 — 160-bit output. Deprecated for security-critical use.
- SHA-256 — 256-bit output. Commonly used for TLS, Git, Bitcoin.
- SHA-384 — 384-bit output. Variant of SHA-512.
- SHA-512 — 512-bit output. Strong for security applications.
Related Tools
- Base64 Encoder/Decoder — Encode and decode Base64.
- Password Generator — Create strong passwords.
- All Free Tools — Developers and utilities.