SHA Lab

Pick a variant, then run encode, decode, verify, or random.

Action
Upload a text file and its contents will populate the textarea (max 20 KB).
Use this key along with the variant above when hashing or verifying HMAC tags.
Notes
  • Use Compare to confirm a hash.
  • Seed keeps random output repeatable.
  • Files stay local.
Random builder

Bulk strings refresh instantly; adjust the length and seed to lock a repeatable set.