Hash & UUID

Hash & UUID generator

Hash any text with SHA-256/384/512 or SHA-1, and generate random UUID v4 identifiers in bulk — all locally in your browser.

▌ Text to hash

UUID generator

▌ UUID v4

Hashes, computed on your device

Paste any text and get a cryptographic hash with SHA-256, SHA-1, SHA-384 or SHA-512, computed by your browser's built-in Web Crypto and ready to copy. A hash is a fixed-length fingerprint of its input: the same text always produces the same digest, and changing a single character produces a completely different one. Nothing you paste is uploaded — it all runs locally.

What hashes are good for

The everyday use is verifying integrity. Compare the hash of a file you downloaded against the one the publisher lists, and if they match, the file arrived intact and untampered. Hashes also power deduplication and quick equality checks, since comparing two short digests is faster than comparing two large blobs. One important caveat: SHA-1 is considered broken for security purposes and should only be used for non-security checks against legacy systems — prefer SHA-256 or stronger for anything that matters.

Hashing isn't encryption

A common misconception is that hashing hides data you can later recover. It doesn't — hashing is one-way, with no "unhash" operation, which is exactly why it suits password storage and fingerprints rather than secrecy. If you need to encode data you'll decode later, that's a job for Base64 or real encryption, not hashing. Need unique IDs instead of fingerprints? The UUID generator here creates as many random RFC-4122 identifiers as you want.

FAQ

Which hash algorithms are supported?
SHA-1, SHA-256, SHA-384 and SHA-512, computed with the browser's native Web Crypto API. (MD5 isn't included because browsers don't provide it natively.)
Are the UUIDs version 4?
Yes — they're random RFC-4122 version-4 UUIDs, generated with a cryptographically secure random source.
Is my text sent to a server?
No. Hashing and UUID generation happen entirely in your browser.

Related tools