Text to hash
Text is encoded as UTF-8 before hashing.
Hashes are not encryption. MD5 and SHA-1 are weak for security and should only be used for legacy checksums or non-security comparisons. Prefer SHA-256 or SHA-512 for modern checksum use.
Generate common text and file hashes in your browser using MD5, SHA-1, SHA-256, SHA-384, and SHA-512.
Text is encoded as UTF-8 before hashing.
Hashes are not encryption. MD5 and SHA-1 are weak for security and should only be used for legacy checksums or non-security comparisons. Prefer SHA-256 or SHA-512 for modern checksum use.
Generate one or more checksums.
Enter text or select a file, choose algorithms, then generate hashes.
SHA-256 is selected by default for modern checksum use.Paste an expected checksum to compare it with the generated results.
A hash generator converts text or file bytes into a fixed-length digest. The same input and algorithm produce the same checksum, making hashes useful for integrity checks and comparisons.
Text mode hashes the UTF-8 bytes of what you enter. File mode hashes the original file bytes, so it can verify downloads without turning binary content into a large visible string.
MD5 and SHA-1 remain common in legacy checksum lists but have known collision weaknesses. SHA-256, SHA-384, and SHA-512 are SHA-2 algorithms suited to modern integrity checks.
Encryption is designed to be reversed with a key. Hashing is one-way and produces a digest for comparison, but it does not hide data or replace secure password storage systems.
Do not rely on MD5 or SHA-1 against intentional tampering. Use them only where compatibility requires an existing legacy checksum. Prefer a publisher-provided SHA-256 or SHA-512 value.
No. Hashing runs locally in your browser, and input, filenames, file contents, hashes, and expected checksums are not sent through analytics.
Hashing produces a one-way digest for comparison. Encryption protects data with a key and is intended to be reversible by an authorized party.
Use SHA-256 for most modern checksum verification. Use SHA-512 when a source specifically publishes or requires it.
No. Both have practical collision weaknesses and should be limited to legacy, non-security checksum compatibility.
Yes. Select File checksum mode, choose the publisher's algorithm, select the file, and paste the expected checksum to compare.
A cryptographic hash is not designed to be reversed. Weak or predictable original values may still be guessed and checked against a hash.