Hash Generator
Loading tool…
About Hash Generator
Paste text or upload a file. Algorithms: MD5, SHA-1, SHA-256, SHA-512. MD5 and SHA-256 start selected. You cannot turn off the last remaining algorithm. SHA uses Web Crypto. MD5 is here because old systems still use it, not because it is safe for passwords. Toggle Uppercase hex if you need capitals.
Files over 2MB are read in 1MB chunks, with Hashing… percent on the button. SHA still holds the full file in memory. There is no HMAC and no CRC32. Copy copies the full hex digest. The stats row shows a shortened prefix.
How to use Hash Generator
- 1Paste text or upload a file. Any file type. Hashing… percent appears for files over 2MB.
- 2Select algorithms. MD5, SHA-1, SHA-256, SHA-512. At least one must stay on.
- 3Toggle Uppercase hex if you need it. Default is lowercase.
- 4Copy a digest. Copy is the full hex string. The preview may show a shortened prefix.
Algorithms and files
MD5 is not secure. Use it only for legacy checksums. SHA-1 is not for signatures. SHA-256 and SHA-512 are the usual integrity checks. This page is unkeyed digest only.
The shared 15MB hint on the drop zone is not enforced here. A huge file can still be selected and may freeze the page because the bytes stay in memory. Prefer a desktop checksum tool for multi-gigabyte files.
Limits and privacy
Hashing runs in your browser. The file is not uploaded. No account. Closing the page drops the bytes. Do not paste secrets you are not allowed to hash on this device.
FAQs
- Is MD5 secure?
- No. It is here for legacy checksums, not passwords or signatures.
- Is SHA-1 secure?
- Not for signatures. Fine for accidental-change checks.
- Does the file upload?
- No. Bytes are read locally. SHA still keeps the full file in memory while hashing.
- Can I compute HMAC?
- No. This is unkeyed digest only.
- Is CRC32 included?
- No. Use MD5 or SHA if you need a file identity check.