Hash Generator & File Checksum Verifier
Compute MD5, SHA-1, SHA-2, SHA-3, BLAKE2, BLAKE3, RIPEMD-160 and CRC32 for text or files, or verify a file against a published checksum — without uploading anything.
All hashing runs locally in your browser using WebAssembly. Text and files are never transmitted to ShieldScope or anyone else — large files are streamed and hashed in chunks, so nothing is fully loaded into memory or sent anywhere.
The format used in /etc/shadow on Linux/BSD and by htpasswd -6, openssl passwd -6, and Ansible's password_hash filter. This is not the same as plain SHA-512 — it's a salted construction with a configurable round count (default 5,000), specified in Ulrich Drepper's SHA-crypt spec. Verified against the spec's own official test vectors.
Nothing you type or select is transmitted. All hashing runs entirely in your browser via WebAssembly (hash-wasm, MIT licensed). Files are read and hashed locally in chunks — never uploaded to ShieldScope or any third party.