Hash Generator
Computes MD5, SHA-1 and SHA-256 digests of text as you type. One-way hashing, not encryption — see the note below before using this for anything security-sensitive.
Sponsor
Hashing is not encryption. A hash can't be reversed back to the input. MD5 and SHA-1 are fine for checksums and cache keys, but are considered broken for security purposes (password storage, signatures) — use a dedicated password-hashing function like bcrypt or Argon2 for that instead.
Tool 07 — hash
Idle
Input text0 chars
FAQ
How are hashes generated?
A hash function takes input of any length and produces a fixed-length digest. The same input always gives the same digest, and changing even one character produces a completely different one.
How are git hashes generated?
Git hashes a blob's content with a header like blob <size>\0 prepended, using SHA-1 (moving to SHA-256 in newer repos) — a different input shape than hashing raw text directly, which is why pasting the same text here won't match a git blob hash.
Is hashing the same as encryption?
No. Encryption is reversible with the right key. Hashing is one-way by design — there's no key that turns a digest back into the original input.
Related tools