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 39,22,51,37,31,11,0,15,5,3,46,6,22,7,23,50,31,0,23,16,17,46,33,39,33,19,20,1,26,32,1,29,45,18,28,1,44,44,11,43,8,4,42,2,36,5,38,27,12,29,22,4,10,50,49,37,34,9,28,32,30,51,49,37,42,51,4,45,9,13,27,21,24,16,18,6,21,44,8,45,17,38,36,47,50,30,11,43,47,17,41,16,13,29,21,38,35,27,11,43,13,32,0,19,25,10,15,35,25,40,12,14,26,34,21,2,9,23,33,22,42,47,3,39,24,36,5,48,32,24,45,48,14,37,47,48,18,46,17,13,8,23,19,24,20,38,26,10,25,20,33,20,12,9,25,35,6,3,43,7,5,8,42,16,31,30,31,7,4,15,28,14,2,39,35,49,2,19,18,41,40,34,0,12,27,7,34,26,1,36,48,3,15,28,14,41,46,6,41,49,50,10,29,40,30,44,51,40,-d0bac782b2dbc67d12764154
Original bytes 33392c32322c35312c33372c33312c31312c302c31352c352c... (length=609)
Adler32 b0427635
CRC32 6e2d7445
Haval 8685b82884487255e837f196655efdde
MD2 38db15d7c7c4532484a6d84e51e16acf
MD4 d697ada52467e45be95e88bb641df65f
MD5 7baec6a3eaf63235bc69a5267cce93ed
RipeMD128 c352bba3ff5abac4a65218ffd49edd3a
RipeMD160 19c38ed5320294481127f86d922624ae9d394e87
SHA-1 fb81e2a594a4b46508e2ca1d869f27e58aedb8b1
SHA-256 56ea89a033562f5246b3204ab16403f059bc3b3d3c95ea362f82a3a66f87e59c
SHA-384 1f1e7187a19ad9e20fafaedc8577be44e51d5bb6cd9735cba60cca7f827ba9afe439fdac388086dc50ec10e47ff04288
SHA-512 0b5f4e7026c8401a55136d13a86a4c22a5f5113a6f93b387e9c9ce849c23310bda9c75b903e7e2357d691e2b5e9667284970c17793b076662c8e913f663927f3
Tiger 51373ce437318a793b4a21bddc8e2c1a9ff5e6e9d8b99417
Whirlpool-0 ae31d06bf95a1021a694f9940f88460730f1226883aa09a69f288fff3b91a2bd35de5922098599888081df35d8fcb25d62feceec7c1803121655af45dc67bfac null
Whirlpool-T 53b7099833e279fcda70c25840ef04fd1bc1acceba9adaedacf00a787b1f1e4625a0582289d686ed55757d6246594dc7cfa7d0432fc9d2fda53b097645aa0844
Whirlpool 1f04a5db16c2801cf5cc3233de5567f60ce989e0e41642e0d9ff5113682719aac0b9aff6b908999f4d6a917f6726db2253a40eebae23a57ddfcae980be6566c4