Hash Tools
SHA-256 and SHA-512 Hash Generator
Generate SHA-256 and SHA-512 hashes for text values and examples.
Generate SHA-256 or SHA-512 digests for text.
Common edge cases
Empty strings, whitespace, and different Unicode normalization forms produce different hashes.
Language snippets
const bytes = new TextEncoder().encode("abc");
const digest = await crypto.subtle.digest("SHA-256", bytes); FAQ
Can I reverse a SHA hash?
No. SHA-2 hashes are one-way digests.