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 18,14,21,46,10,20,10,32,36,13,37,7,11,47,40,16,26,4,16,30,19,8,6,29,23,18,35,8,28,7,25,45,49,1,2,24,43,4,28,8,25,27,13,33,30,29,3,37,40,33,27,32,47,42,5,42,4,32,24,18,29,34,19,25,40,2,43,17,34,46,15,11,39,50,9,46,27,13,39,28,35,9,12,38,17,34,19,41,0,51,7,31,24,41,7,48,18,19,14,29,43,1,20,26,45,36,51,0,1,39,22,34,6,43,49,6,21,20,3,3,2,22,14,42,44,42,47,10,9,35,5,44,12,36,23,6,13,31,26,38,25,5,2,20,14,44,37,3,4,31,51,49,0,22,11,24,50,47,32,50,8,16,15,11,9,15,37,36,16,12,30,22,21,33,48,48,15,48,39,31,38,46,49,35,26,21,23,45,33,50,41,51,17,27,44,0,30,40,10,28,38,41,5,1,23,12,17,45,-709341e95974317d92d1e77f
Original bytes 31382c31342c32312c34362c31302c32302c31302c33322c33... (length=609)
Adler32 b57b7595
CRC32 52bd5557
Haval 2cf066adf5350d8175fa3bd9bc8a6d39
MD2 576520b47003eff5df734fb537e96ae1
MD4 9770140a97dd662b34a2532c2bd40dd2
MD5 03d246ca8105a636dc416c73141b6bfd
RipeMD128 91ef6c8023ea5adad407104696f6701d
RipeMD160 1309d6a3c02f17d8038d6a75a3d241ad972a1367
SHA-1 877b9c7af3e57532cd7caa4db6afcdeb22336eec
SHA-256 27c174f67370cfcd6e9277a4a31818383f76841049a22030d709a1ce15d3dc89
SHA-384 aa346ef26f74b8730b69d9481863c741b0a0839873adf35fb5ee97944e5e2bf34c5a016456f8136c62fcfdb8639a7c33
SHA-512 06d6ad9136be8154c5aaf20ee11021075f68bd7e213c9858a280927b8487a61dd2511ebc50832ef77defaa8a55e8c692ac29dfced09f98f493bb271980de754e
Tiger 8eb9375be0a6cd18ee433b6ba53b00f0f45e5e969bd06240
Whirlpool-0 a15312d1f69daaff389d40f5bc34eaaf644b931b2af394e0f992a184a6dacee49b3a15927224bb3aea602d919b3aa4434f00e37bbbcc5fc96a5b26193e8af3e1 null
Whirlpool-T 447787d70ce5ece327888753d2cf7848261854cedea879108fa4753776f58f872a3ab69e600b19b924a6fb9079978192484fa48b06d17474689583dde509f926
Whirlpool 62a381c86aec6f0ba70f12d0310fa93765af53e380dfde6b3945bad19424905eb9afa8c9c8404492fcbd7682c78d50a173a540e1e551c6d84af8de6d89c049d8