Turn any text into a fixed-length fingerprint. Useful for checking file integrity or storing passwords safely.
One-way cryptographic hash functions: MD5, SHA-1, SHA-256, SHA-512. Hex-encoded output. Runs entirely in your browser via the Web Crypto API (SHA family) and a bundled JS MD5 implementation.
SubtleCrypto.digest() for SHA-1/256/512 (FIPS 180-4, async). MD5 is synchronous JS — excluded from SubtleCrypto because it is not approved for new cryptographic applications (RFC 6151). All computation is local; no data leaves the browser.