Generate MD5, SHA-1, SHA-256, SHA-384, SHA-512 and CRC32 hashes from text or files. Verify a hash against known input. Everything runs in your browser — nothing uploads.
Paste an expected hash and the original text — we'll compute the hash locally and tell you if they match.
Where hashes show up in everyday development work.
Hash user passwords with SHA-256 or stronger before storing so leaked databases can't reveal plaintext.
Publish a SHA-256 of a download so users can verify the file wasn't tampered with in transit.
Use short hashes like CRC32 or MD5 as fingerprints for asset URLs and HTTP ETags.
Compare content hashes instead of full files to detect duplicates across large datasets.