Hash Generator
Type text or drop a file to get its MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes at once.
Runs in your browser. Nothing you type or drop here is sent anywhere.
About Hash Generator
A hash is a fixed-length fingerprint of data. The same input always gives the same hash, and the smallest change gives a completely different one. Hashes are used to check downloads, compare files and store fingerprints.
For security, use SHA-256 or SHA-512. MD5 and SHA-1 are broken for security purposes but still useful for checksums.
Frequently asked questions
Can I hash a file?
Yes. Drop any file; it's read in your browser and never uploaded. Compare the result with the checksum the download site publishes.
Can a hash be reversed?
No. Hashes are one-way. That's also why passwords should be stored with a slow password hash like bcrypt or Argon2, not plain SHA-256.