Back to home
Developers
Hash Generator
SHA-256, SHA-384, and SHA-512 hashing in the browser
Runs locally in your browser
Input
How it works
Computes SHA-256, SHA-384, or SHA-512 cryptographic hashes of any text string, output as a lowercase hexadecimal digest.
Who it's for: Developers verifying file integrity, generating test fixtures, and comparing checksums
Hashes input using the browser’s SubtleCrypto API—no data leaves your device.
Supports SHA-256 (default), SHA-384, and SHA-512 algorithms.
Produces a fixed-length hex string suitable for checksums and fingerprinting.
How to use
- Select the hash algorithm (SHA-256 is the most common for general checksums).
- Enter the text to hash in the input field.
- Click Compute to generate the hex digest.
- Copy the result for comparison with published checksums or expected values.
Good to know
- SHA is one-way—do not use it for password storage; use bcrypt, scrypt, or Argon2 on the server.
- Changing a single character produces a completely different hash—ideal for integrity checks.
- Hex output uses lowercase a–f; compare case-insensitively if your reference uses uppercase.