# SHA Hash Generator

// SHA-256 · SHA-384 · SHA-512 via Web Crypto API

All hashing runs in your browser using the native Web Crypto API. Your input never leaves your device.
Characters: 0 Bytes (UTF-8): 0 Lines: 0
Output format
Hash output
SHA-256 256-bit · 64 hex chars
SHA-384 384-bit · 96 hex chars
SHA-512 512-bit · 128 hex chars
#
Type something above to generate hashes
Algorithm reference
SHA-256
Output
256 bits / 32 bytes
Hex chars
64
Family
SHA-2
Use case
General purpose, TLS, certificates, Git commits
SHA-384
Output
384 bits / 48 bytes
Hex chars
96
Family
SHA-2
Use case
Subresource Integrity (SRI), higher-security contexts
SHA-512
Output
512 bits / 64 bytes
Hex chars
128
Family
SHA-2
Use case
High-security signing, password hashing pipelines

⚠ SHA-2 functions are not suitable for password storage on their own — they are fast by design, which makes brute-force attacks cheap. Use a purpose-built password hashing function (bcrypt, Argon2, scrypt) instead.