Search for a tool or command
Compute SHA-1, SHA-256, SHA-384, and SHA-512 hashes of text or files.
Compute cryptographic hashes of text or files using the browser's native Web Crypto API. Generate SHA-1, SHA-256, SHA-384, and SHA-512 digests side by side as lowercase hex, and verify a file's integrity by comparing its checksum. Hashing runs locally, so even large files never leave your machine.
Type or paste text, or drop in a file. Text is encoded as UTF-8 before hashing so results are reproducible across tools.
SHA-1, SHA-256, SHA-384, and SHA-512 hashes appear together as lowercase hex. Copy whichever one you need.
Paste an expected hash to compare it against the computed value - the tool tells you whether they match.
The lowercase hex digest of the text 'hello'.
Input
helloOutput
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824Generate strong, random passwords with a live strength estimate.
Generate cryptographically random v4 and time-ordered v7 UUIDs in bulk.
Encode text or files to Base64, with an optional URL-safe variant.
Decode a JWT to inspect its header, payload, and claims instantly.