Hash generator

Enter text or drop a file – all common hashes appear instantly, with checksum comparison.

100% private: everything is processed locally in your browser. Your data never leaves your device.

How to use

  1. Type text or drag a file into the box.
  2. MD5, SHA-1, SHA-256, SHA-384 and SHA-512 are calculated at once.
  3. To verify a download, paste the expected checksum – matches are highlighted.

What are hashes used for?

A hash function turns any data into a fixed-size “fingerprint”. Even a tiny change produces a completely different hash, so you can check whether a downloaded file is unchanged.

MD5 and SHA-1 are considered broken and shouldn't be used for security anymore. SHA-256 is today's standard for checksums and signatures. For passwords, use dedicated schemes like Argon2 or bcrypt.

Frequently asked questions

Is my file uploaded?

No. The hash is computed locally in your browser – even for large files.

Can a hash be reversed?

No, hashes are one-way functions. Simple passwords can still be guessed with dictionaries, though.

Which encoding is used for text?

UTF-8. A different line ending or a trailing space changes the hash.