Hash Functions


Calculate a hash (aka message digest) of data. Implementations are from Sun (java.security.MessageDigest) and GNU.

If you want to get the hash of a file in a form that is easier to use in automated systems, try the online md5sum tool.

String hash
Binary hash
File hash
Warning Maximum upload size is 5 MB
Results
Original text 22,42,51,25,33,2,31,9,1,33,12,43,23,1,12,15,8,48,20,0,33,38,36,30,50,29,42,21,38,45,29,14,5,40,46,36,37,26,4,36,49,6,15,43,22,0,50,7,20,38,16,38,19,50,2,25,0,39,27,22,25,14,17,21,3,16,2,9,17,13,21,24,18,40,35,18,46,48,7,36,44,31,46,16,13,28,34,39,37,13,35,10,10,28,20,23,30,49,44,18,37,39,21,49,3,34,31,6,45,25,47,12,11,32,32,3,16,45,5,33,6,34,40,41,51,48,11,8,44,51,3,17,4,15,14,11,1,9,13,29,7,50,26,40,27,42,51,41,24,24,31,22,35,37,18,20,19,1,24,41,44,45,41,23,19,11,27,42,28,4,34,12,19,30,39,23,49,28,2,47,27,14,29,47,0,8,46,4,32,47,10,6,5,35,10,26,43,15,43,8,26,30,48,5,17,32,7,9,-e157525e5da0c9b6a4293d07
Original bytes 32322c34322c35312c32352c33332c322c33312c392c312c33... (length=609)
Adler32 9358760d
CRC32 c965c411
Haval ed8c0fadffb9af93748c39359244a5bc
MD2 597c2d66a489d7fc3476443535ddc6bd
MD4 a690680fe84af25c707eb8b2811a2ec4
MD5 2a6593b7fbba350ecb3d517d0df61ae3
RipeMD128 e10f3c31a0e51a009bfffdb69ebff60d
RipeMD160 4014f51c9e2c7876b57e86bae061aab91f45352b
SHA-1 dffcfbaea899ac37498e508ee793c09a268aef4c
SHA-256 0faaa27189b2e3fbd43d7423666cc6a6308cefe1fb492233d48a9335d6897db4
SHA-384 866f1577def9a35019db09891f9805267a1c7232a945b074430d20a8d2055ba4a0db24715c0f3a75747bb2d7f1d40b80
SHA-512 b5b7b3a995b428be093358a4401a77063152a8b2d149798d0f95aadc3789a50588c111937afca51be2c69a95c5a3000d118f5bed5c23feec52e916760a8e9acd
Tiger e6ff24fb00a3f65ef0cff8cecd094c1b9fe3da9d646b478f
Whirlpool-0 9c42f47c5d59692e05df32da9ca7a606ed9b3e3dfe2dcc68a14199efe7fa931ea628f98bd1dea60fc81742dc2f178921605a702ad6101c52385f4ab9062c5d26 null
Whirlpool-T ee68d81ff0fe6e3307fd57376993ed85787716a125042a5a36f95da5ee151b31e867dec48f16877de59fe7d217bec1dfa43b5cd2e075e4a8901b24198433fcc2
Whirlpool f8bb933b45b6e01980a08048e4972a846fa7094ebcfd454ec0987b524f657a8ac5eb78857649e830c6b0bce0224e2c60a1bae4b2c5cb67e0a3e8318c3f24e6c0