MD5 / SHA-256

How to use

Type or paste text into the input, then click Hash to generate both MD5 and SHA-256 digests. Click the Copy button next to each result to copy it to your clipboard.

FAQ

What is a hash function?

A hash function transforms input data of any size into a fixed-length string (digest). The same input always produces the same output, but different inputs produce different outputs.

What are the differences between MD5 and SHA-256?

MD5 produces a 128-bit (32 hex chars) digest and is faster but considered cryptographically broken. SHA-256 produces a 256-bit (64 hex chars) digest and is much more secure.

Are hash functions reversible?

No. Hash functions are one-way: you cannot derive the original input from the hash. This makes them useful for verifying data integrity without storing the original.