Hash Generator

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.

Enter text to hash

0 chars

Algorithms

1 selected

Verify a hash

Paste an expected hash and the original text — we'll compute the hash locally and tell you if they match.

Common use cases

Where hashes show up in everyday development work.

Password storage

Hash user passwords with SHA-256 or stronger before storing so leaked databases can't reveal plaintext.

File integrity

Publish a SHA-256 of a download so users can verify the file wasn't tampered with in transit.

Cache & etags

Use short hashes like CRC32 or MD5 as fingerprints for asset URLs and HTTP ETags.

Deduplication

Compare content hashes instead of full files to detect duplicates across large datasets.

Frequently asked questions