All tools
Hash Generator
SHA-1, SHA-256, SHA-384 & SHA-512
Everything runs locally in your browser. Your data never leaves your device.
About this tool
Compute secure hash digests of any text with SHA-1, SHA-256, SHA-384, or SHA-512 via the Web Crypto API. Output is hexadecimal in lower or upper case.
Useful for checksums, cache keys, integrity checks, and comparing content fingerprints, without uploading the source text.
How to use it
- Paste or type the text you want to hash.
- Select the hash algorithm and hex casing.
- Generate the digest and review the output.
- Copy the hash for checksums, keys, or comparisons.
Common use cases
- Create content fingerprints for cache busting.
- Verify a string matches a known checksum.
- Build deterministic keys from stable inputs.
- Compare documents or configs by hash without sharing full text.
Frequently asked questions
Which algorithms are supported?
SHA-1, SHA-256, SHA-384, and SHA-512 through the browser’s Web Crypto API.
Is hashing done on a server?
No. Digests are computed locally in your browser.
Is SHA-1 safe for passwords?
No. Prefer a dedicated password hasher (Argon2, bcrypt, scrypt) on a server. This tool is for general digests and checksums.
Can I hash files?
This tool hashes text input. For binary files, convert or use a file-oriented checksum tool.
Do identical inputs always match?
Yes. The same text and algorithm always produce the same digest.