Hash generator

MD5, SHA-1, SHA-256 and SHA-512 for text or files, plus HMAC with a secret key.

Output
Text
Hashes
  1. MD5
  2. SHA-1
  3. SHA-256
  4. SHA-384
  5. SHA-512

These are the hashes of empty text. Type something to hash it.

0 B · UTF-8
  1. 1Paste text or drop a file.
  2. 2Every hash appears at once. Add a key for HMAC.
  3. 3Copy the one you need, or compare with a checksum.
Does my data leave my device?
No. Everything you paste or open is processed in your browser and stays on your device.
Does it work offline?
Yes. Once this page has loaded, it keeps working without an internet connection.
Is there a size limit?
No limits from us. Very large inputs can be slow because the work uses your device's memory.

Related tasks

Ready-made settings for common jobs.

Other tools

More tools for everyday coding.