Offline SHA-256 / SHA-512 Hash & URL Encoder
Compute cryptographic SHA digests via your browser's native Web Crypto engine and encode/decode URL query components completely offline.
Cryptographic Digests & URL Representations (click any digest to copy)
Web Crypto SHA-2 Digests, Checksum Verification & RFC 3986 Percent-Encoding
Cryptographic hash functions map arbitrary-length byte sequences into fixed-size digests with strong collision resistance. While legacy MD5 and SHA-1 remain vulnerable to chosen-prefix collisions and should never protect certificates or signatures, the SHA-2 family (SHA-256, SHA-384, and SHA-512, standardized in FIPS 180-4) underpins TLS certificates, Docker image content-addressable digests, Subresource Integrity (SRI) script tags, and software release checksums.
This utility calls the hardware-accelerated W3C crypto.subtle.digest() API built directly into modern browsers, hashing UTF-8 byte streams locally without sending API keys, webhook signing payloads, or query parameters across the internet. It also generates ready-to-paste HTML integrity="sha384-..." Base64 attributes for CDN asset pinning.
For HTTP query strings and webhook callback URLs, RFC 3986 percent-encoding converts reserved delimiters (&, =, +, /, ?) and non-ASCII UTF-8 bytes into %XX triplets so parameters survive reverse proxies and OAuth redirect flows intact.