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 28,28,21,19,39,14,44,26,36,12,36,38,8,33,23,30,6,39,16,47,12,15,27,48,44,13,41,42,7,43,45,43,42,43,1,10,24,22,9,17,34,35,21,51,37,2,42,31,50,38,19,7,50,25,5,20,37,21,47,46,0,4,4,14,33,11,46,29,24,26,35,50,45,35,27,32,18,13,34,47,51,1,22,0,40,8,16,10,28,31,11,12,42,30,39,20,8,20,17,46,37,14,26,3,28,9,16,5,6,6,40,25,10,35,48,51,47,5,18,32,44,0,48,44,15,5,2,49,51,23,19,2,15,24,49,24,25,8,31,15,49,38,9,3,36,23,3,36,11,17,7,29,17,30,3,0,9,27,1,45,34,13,2,1,46,18,34,16,19,20,40,18,33,31,11,27,22,32,38,40,29,23,26,33,32,48,21,45,10,14,30,6,4,41,4,12,7,39,43,49,25,22,37,29,13,41,50,41,-fe50b3c67e0a3ef82c116ed4
Original bytes 32382c32382c32312c31392c33392c31342c34342c32362c33... (length=609)
Adler32 cd957699
CRC32 be19b416
Haval a4bd3eef1822e9c01a117cd888e12811
MD2 c4d41f5e41e3955b03de7da7801173b6
MD4 3575f2349631b1279540fcb05cadc571
MD5 f76b7527c5f36f07b9f0cdf30fc47a23
RipeMD128 629ddf74592a429e1debf82c30aaa8e2
RipeMD160 c1ad861f97549a1f7fba359ec12d75cc20be223e
SHA-1 92f46889b043c30ac85f6f15c7281a181481b442
SHA-256 47afd201bd9073ff4486cf98c12249b2b400bfacee896d1cd7b72d71b1633040
SHA-384 66ac7b6b30f7d326977dbf37ad868c94e90a90b0243544f2373aa713c376246bcd333865c483f4156473d7fda50dba01
SHA-512 79dc1aa17127d9412322a220e15fed407695c4ae513639b94a6b18fd46db7d0e45e98260c7e1382970827ec942b583d4632fcec97dc67c8502b951fccf4e5644
Tiger 90fd54a45495ffa667890bcafa5f5a55db8250c70c90f9f9
Whirlpool-0 bbd9dfa1252b9b922072235717884650c9849c9348e869a605acd59193a9faf228ba654a5379083ca5081888f0f7c94922387731d6efec5f99b3353821cb98eb null
Whirlpool-T 44f8092118a974a0101ad580837a7bd41d660f4632de6684c7d0443f63190530c2086543006ebc447b7ac1fb73b82835fa97f623702c3f178c14a6699dbd1209
Whirlpool c95a55858736bed161c0ec3b8926b7899993f7ad7eb3a384fa658336a80b551f726ca3cf740cb3a31878293c1637046f91f98ca36a084dcb7c089b7668418d9e