Hash Generator
Compute MD5 and SHA family digests for strings or local files using SparkMD5 and Web Crypto. Use it for integrity checks, cache keys, and comparing downloads — never for password storage. All hashing runs on-device so file contents never leave your computer.
Runs entirely in your browser. Your data never leaves this device.
- MD5, SHA-1, SHA-256, SHA-512
- Hash text or local files
- Web Crypto + SparkMD5
- Copy digests instantly
- No server-side processing
How it works
- Enter text or select a file.
- We compute MD5 (SparkMD5) and SHA family digests via Web Crypto SubtleCrypto.
- Copy any digest — nothing is uploaded.
Key features
- MD5, SHA-1, SHA-256, SHA-512
- Hash text or local files
- Web Crypto + SparkMD5
- Copy digests instantly
- No server-side processing
FAQ
Are hashes computed on a server?
No. SHA algorithms use Web Crypto; MD5 uses the SparkMD5 library in-browser.
Is MD5 secure for passwords?
No. MD5 is for checksums only — never for password storage. Use Argon2/bcrypt/scrypt on a trusted backend.
Can I hash files?
Yes. Choose Hash file to digest the file bytes locally without uploading.
Which algorithm should I pick?
Prefer SHA-256 or SHA-512 for modern integrity checks. MD5/SHA-1 remain for legacy checksum compatibility.
Are digests logged?
No. Digests exist only in your browser session until you copy or leave the page.
Keep building
Related developer tools
Decode JWT header and payload, inspect claims and expiry. Decode only — no verification or cracking.
Encode and decode Base64 for text, URLs, and images entirely client-side.
Generate UUID v4, v1, and v7 in bulk. Copy one or many instantly.