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 3,20,32,2,29,22,39,29,16,44,51,6,0,44,41,47,12,38,21,30,24,9,41,31,35,37,6,34,49,0,8,12,23,46,9,20,8,31,19,13,49,23,50,38,13,47,38,16,36,5,26,0,33,13,18,37,43,10,26,22,41,37,2,50,14,17,2,16,3,18,6,35,48,28,8,10,11,13,48,2,15,46,29,51,39,34,3,26,28,0,15,15,6,33,35,37,10,42,11,21,40,45,40,39,27,7,7,17,44,4,34,45,40,19,4,25,38,22,43,42,27,45,46,50,43,10,28,4,41,18,51,3,27,42,25,1,30,30,11,24,46,25,32,19,1,51,14,24,48,31,9,21,27,8,12,44,16,5,9,22,34,28,48,45,49,12,5,1,7,33,32,47,20,47,39,4,18,36,15,1,11,36,29,31,50,32,40,19,49,26,35,42,30,43,7,5,17,25,14,20,24,17,36,33,23,14,23,21,-b58ccf2f6237d4b5e62016af
Original bytes 332c32302c33322c322c32392c32322c33392c32392c31362c... (length=609)
Adler32 b68c766d
CRC32 3657530c
Haval 28c5c7ab8bfd15c737c6b6ee0487c824
MD2 643c48159cfbc824d5cff12e022cb9a2
MD4 9fb97a5fc6637b3388c7e84780be0301
MD5 13a60871f6f059ef0ed30368162dd78f
RipeMD128 8cda49beac388d37acbc635f29edb10f
RipeMD160 0a9da96cd63582208018aed2d631fd3106472988
SHA-1 8902b2e65ee5fbf006e11075f37b3e37410690ba
SHA-256 1068ed9d999e0adec5bec1033d0b8a1efdb25d3b5232577fa11a0d2b85c93dc5
SHA-384 809ed9148488f98dc63eb25744ada64659dd1cda11510fecca57262c4c68f78f6e26a118b64beb0840a04250a091f16f
SHA-512 c063fa7ebb74165593ec6419e13cdc118ab99257bfc5059ac2001390c22fa0e1029a164000f9b355b94f293735201ab8eaf4e0c68c38637f0c7d375774b5f77f
Tiger 50cf250147499b06645c009b45b768628a4e3fd4fec50777
Whirlpool-0 bacd2c9aa0c5c9bf65bca71e97b85d25a6d10d25a4ff5874a6e04065ac7c93ea7e4803b06014a5a5e09c2a4f715bee6ce8edcf59342b92fc172a8130b6981880 null
Whirlpool-T 863ae5eb0f49c04a0b0c5c0df66d3db157d943cab2bf076e82a3372087942b6fffd82c9981b6902b61b9b3e850081ec09c38c3e41ecdd44285e4f6cff8d3aded
Whirlpool 7390f78f1dbf747e3a621916f4a9beda62299f296a75077cf2ccd5cc56d6bf7ac5bdc4d7998d1a90040b0ce431abdbcf714d6a5a48c3345521626e13dcd3f7af