Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-512, SHA3-256 and RIPEMD-160 hashes from text or files.
Drop any file here or click to browse
All file types · Max 100 MB
Uploading and hashing file…
File Hashes
Verify File Integrity
Paste the expected checksum (e.g. from a download page) to confirm this file is authentic.
Hash Algorithms
- MD5 — 128-bit. Fast but not collision-resistant. Checksums only.
- SHA-1 — 160-bit. Deprecated for security. Still used for checksums.
- SHA-256 — 256-bit. Widely used and secure. Recommended.
- SHA-512 — 512-bit. Strongest standard hash.
- SHA3-256 — Latest SHA standard. Very secure.
- RIPEMD-160 — Used in Bitcoin addresses.
File Hashing
Upload any file to get its cryptographic hashes. Use the Verify tool to compare against a checksum published by a software author to confirm the file hasn't been tampered with.
HMAC
HMAC combines a hash with a secret key to prove both integrity and authenticity. Used in API signatures, JWT tokens, and message authentication.