SHA-256 Hash Generator
Pre-loaded with an API-token-style string — the kind of value you hash before storing or comparing server-side. SHA-256 is the modern default for integrity checks, signatures, and content addressing; it runs here through your browser’s native crypto.subtle engine, with SHA-512, SHA-1, and MD5 computed alongside for comparison. The timer next to each row shows how little time native hashing actually takes.
runs 100% in your browser — input is hashed locally, never sent
- 1Paste your textAny string — tokens, configs, keys. It’s hashed as UTF-8 bytes on every keystroke.
- 2Pick the formatLowercase hex, uppercase hex, or Base64 — switching re-formats instantly without re-hashing.
- 3Copy from the gridAll four algorithms compute side by side, each with its own copy button and speed timer.
Output format
SHA digests run on your browser’s native crypto.subtle engine; MD5 uses a built-in RFC 1321 implementation (SubtleCrypto refuses MD5 on principle — see the row label). Input is hashed as UTF-8 bytes and never transmitted.
SHA-256modern standardthis page’s focus
—SHA-512maximum strength
—SHA-1broken for security — fingerprints only
—MD5broken for security — checksums only
—