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 49,4,12,10,39,33,35,51,45,27,12,2,33,6,35,9,34,3,41,11,35,23,14,18,39,6,30,4,13,7,38,14,37,22,50,34,41,26,34,51,31,43,2,1,48,6,30,22,4,29,32,17,36,10,37,46,36,51,33,21,5,16,46,7,32,9,49,28,18,15,19,44,50,43,4,47,25,7,25,14,38,39,44,35,51,29,24,15,23,30,48,17,23,37,18,11,45,32,45,40,38,27,21,6,11,17,43,3,40,8,29,1,13,42,28,26,1,7,15,47,8,33,24,12,25,2,9,0,41,42,19,31,27,29,21,13,50,34,24,10,44,10,16,45,25,44,42,12,21,17,30,24,0,28,5,0,15,38,8,19,49,13,31,26,32,19,16,47,14,0,36,23,36,37,28,22,40,16,42,20,48,18,27,40,39,20,1,48,31,5,46,50,22,20,46,11,49,3,3,5,2,41,47,8,43,20,9,26,-59e26bb5707e30ae6ad70fe0
Original bytes 34392c342c31322c31302c33392c33332c33352c35312c3435... (length=609)
Adler32 bc9d766b
CRC32 75866128
Haval f72382580e44cda6f831d2002de60726
MD2 f37f5e9f95f8df42105da557ceb831df
MD4 cd847700e8ffc3177da6305e17604975
MD5 23586a3a3f89e867f08ff6e5aee464e6
RipeMD128 63427e644e16ff32d2df3dea72a4586d
RipeMD160 04f8ac9c4fea759e589dc3b3aae5d2c5c45af3e2
SHA-1 d3749f8dab7604cd66549de8f1ea3ad0e0f895cb
SHA-256 90c8ee1b52b103309e3425abf8ed8cd2ada66c9b39660a084aa83cdc1cbba796
SHA-384 6861e6333f3554f6e2bb682d5d9e5fcd344c666f57638823b10708c01e939718218198efbe13da5cab17faba1d4c78da
SHA-512 05f6465a017debe86a730138c362f9c73324571abaceaa378e4919b0c918fd662321bbf1a1b55d25415d970fa20f4627ce614ca0600f2fec192c60cbea36e44a
Tiger fb559354fb565fd792997341dcb19b551d36a1e739aed5f3
Whirlpool-0 992069a4a12f9d1dee9977ff0e473c2e19b1b7580849013540d46f091f9d8f7eec8a72f60690e12577cddd80061e7e8f546dd6a124e86ceb776aed1c2754d097 null
Whirlpool-T 70ab7527af1cd7090330c14702e906b589f0fb7da049a7739f4b88f59132b2516279567fef744c9d1078965b0e2146f3ba1da275aa8b5aa8f83177b263742ff4
Whirlpool 623d36af49bcd9557e853b69b62a95c6f16fe0315532c9fede064e53ac30872e508a360ae118676bda1876662e31907d2eaf4ecbfecfac4e692f21f817df3a22