Skip to content
KitWren
Website

Hash Generator

Generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes and HMACs for text or files.

  1. Paste your input
  2. Choose the options
  3. Copy the output
Runs in your browser. Your data and files never leave your device.

About the Hash Generator

Compute hashes of text or files — for example to verify a download against a published checksum. Files are hashed locally and never uploaded.

How does the Hash Generator work?

A hash function turns any input into a fixed-length fingerprint. The same input always gives the same hash, and changing a single character changes it completely. HMAC mixes in a secret key, so only someone with the key can produce the same value.

Example

The SHA-256 hash of hello is 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824. Compare it with a published checksum to confirm a download wasn’t altered.

Frequently asked questions

Should I hash passwords with SHA-256?

No — use a slow password hashing algorithm such as Argon2, scrypt or bcrypt.

Which hash should I use?

SHA-256 for checksums and integrity. MD5 and SHA-1 are broken for security purposes — use them only to match older published checksums.

Can a hash be reversed?

Not directly, but short or common inputs can be guessed. Store passwords with a dedicated password-hashing algorithm such as Argon2, bcrypt or scrypt, never a plain hash.