Hash Generator
Compute SHA-256, SHA-1, SHA-384, and SHA-512 hashes in your browser.
0 characters
How to use
Type or paste your text; the SHA hashes update instantly below. Copy any digest with one click.
About this tool
Type or paste text and get its SHA-256, SHA-1, SHA-384, and SHA-512 hex digests, computed locally with the Web Crypto API. Nothing is uploaded, so it's safe for private strings. Useful for checksums, cache keys, and integrity checks.
What you can use Hash Generator for
- Generate a SHA-256 checksum of some text
- Create a stable cache key or content hash
- Verify a string matches an expected digest
- Hash a value without a command line
Frequently asked questions
Which algorithms are supported?
SHA-256, SHA-1, SHA-384, and SHA-512. MD5 isn't available in browsers' Web Crypto, so it's intentionally omitted.
Is my text uploaded?
No — hashing runs locally with the Web Crypto API, so it's safe for private input.
What encoding is hashed?
The text is hashed as UTF-8 bytes, and the digest is shown as lowercase hex.
More tools
Browse all →Base64 Encode / Decode
Encode text to Base64 or decode it back — instantly, in your browser.
Basic Auth Header Generator
Turn a username and password into a Basic Authorization header.
Binary to Text Converter
Convert text to binary and binary back to text.
Case Converter
Convert text between camelCase, snake_case, kebab-case, and more.
Color Converter
Convert colors between HEX, RGB, and HSL — with a live swatch.
Cron Explainer
Decode a cron expression into plain English and see its next runs.