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 19,33,44,36,14,13,44,22,48,25,11,29,30,15,7,27,25,3,0,17,34,32,14,27,34,23,7,36,48,2,42,9,50,51,0,17,7,45,17,17,33,29,48,42,10,10,39,14,43,44,30,16,22,37,11,1,36,35,37,33,12,43,28,28,22,50,13,0,49,45,11,40,24,47,2,33,11,8,32,15,13,40,32,41,6,9,15,40,25,42,3,30,41,8,28,47,26,38,43,21,7,26,4,23,16,18,21,6,45,18,51,49,12,16,8,35,21,41,12,31,37,4,19,32,29,27,18,35,39,45,8,49,40,34,50,21,3,38,24,10,31,46,46,4,46,0,51,18,31,38,10,19,47,48,43,12,46,6,24,23,13,47,9,14,39,31,9,26,27,37,5,2,4,5,38,51,35,20,16,2,5,44,20,41,1,36,25,20,15,42,39,24,34,30,50,28,23,1,29,1,6,3,19,20,49,5,26,22,-adce915f0f2d809910f075b3
Original bytes 31392c33332c34342c33362c31342c31332c34342c32322c34... (length=609)
Adler32 b633763e
CRC32 2ad080f5
Haval 6eec8554377446127a73a593dde903ea
MD2 b74d3a60f83aa0837b18a3d97fbf6f72
MD4 02d74bb66ef4d8bd97ee7691d00a72a4
MD5 8cd7ff4d725ad9b6b726e4797cb8b1af
RipeMD128 c058824fb798fdc3bb927cf66740cd3e
RipeMD160 313a878d9a829b017dc53c168768b46999747a76
SHA-1 d5406f121a3a20c11a71f7e61c7bea4509706829
SHA-256 45e102961ae3fb43a98bda47085f8fc899e324740eeb4acf776b7166dd4982e1
SHA-384 ea955b1243d18bbaf814e40bd6dc648ee7a9cc6ef2750beff07b46ffecec7e38d6ad49475c6fc61d44d2bf0ab601812e
SHA-512 6e527cf2f9068e855a579769bc2510a201c0a8f759ced017f583d9d43c0e280780588bc948328016e2c19a26f198956e106973177721d9e1a3cd6641326e4aae
Tiger 268e7f5d2e8b004b98619bbadad3a9478e3636d2a82dcab1
Whirlpool-0 ad06770d73b54b6cec951c40935cf9d0413c154d0d562e576637b2f534249824445ca1eba53c363f361d080fe88d3b294dd370eec059303914de6eb5c25ffd9b null
Whirlpool-T fe5c96146891b7e3e1a67c0e7538c58a74187ab9aeab3f2e7379602c46aadc928e698a1399a7eae2a2c02b873e9cd4611aa621d0d91726fc0bbcffcd393caa95
Whirlpool 91020631705adaf9ed1547752f5c35059e12b48689f432387a22d8af7ec62559cbd3a89825664f448dd12936835e0e473b27e7b279c1bb55a975facbb754b3d0