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.