Hash Generator
Generate MD5, SHA-1, SHA-256 and SHA-512 hashes from text.
Processed 100% in your browser — nothing you enter here is ever uploaded.
Common use cases
Verifying a downloaded file's integrity
Compare the SHA-256 of a downloaded installer or archive against the checksum published by its source.
Generating a cache-busting key
Hash a file's contents to produce a short, stable identifier that changes only when the file actually changes.
Creating a deterministic ID from a string
Turn an email address or URL into a consistent short identifier without needing a database lookup.
How to use the Hash Generator
Type or paste any text into the input box.
MD5, SHA-1, SHA-256 and SHA-512 hashes are computed instantly and shown below, side by side.
SHA-family hashes use your browser's built-in Web Crypto API; MD5 uses a small, well-tested JavaScript implementation since browsers don't expose MD5 natively.
Click the copy icon next to any hash to grab just that one.