SHA Hash Generator

Generate SHA-256, SHA-1, SHA-384, and SHA-512 hashes from any text. Uses your browser's built-in WebCrypto, so the output is exact — and your input never leaves the page.

SHA-1
SHA-256
SHA-384
SHA-512

About these hashes

A hash is a fixed-length fingerprint of your input: the same text always produces the same hash, and any change produces a completely different one. They're used for checksums, verifying downloads, and storing data integrity signatures. SHA-256 is the common default; SHA-1 is legacy (avoid for security); SHA-384/512 are longer variants. This tool is UTF-8 aware and runs entirely in your browser, so it's safe for sensitive input. Note that hashing is one-way — it can't be "decoded" back to the original text.

Related

Base64 encode / decode  ·  JWT decoder  ·  JSON viewer