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 11,30,10,23,29,29,33,7,22,9,7,30,10,35,9,6,41,49,20,27,2,18,44,40,23,13,40,38,29,20,1,19,16,20,33,28,26,36,10,34,30,0,16,2,5,5,28,43,39,37,43,45,37,35,35,45,34,19,49,9,5,21,50,34,39,8,7,45,14,12,25,5,30,32,28,12,3,21,20,22,42,3,48,21,23,39,36,43,47,28,25,6,51,37,24,15,35,51,2,15,11,33,34,41,42,43,44,31,40,8,49,17,13,50,13,4,17,18,13,38,24,3,17,14,48,12,0,9,14,3,47,26,24,32,37,42,8,41,0,2,11,38,4,29,21,7,22,26,16,48,4,40,46,22,32,38,27,44,15,46,31,25,36,46,32,16,42,19,10,6,12,39,44,17,18,49,27,27,51,47,46,4,11,31,18,48,31,6,15,23,25,41,1,50,24,0,50,51,26,36,45,19,33,47,8,1,1,14,-2f847c570d39f555a04a1664
Original bytes 31312c33302c31302c32332c32392c32392c33332c372c3232... (length=609)
Adler32 9c7075b4
CRC32 63d4cf2b
Haval 015979b058eae5712a023507d77b97c3
MD2 7b6859cabbc937882876957367724ac0
MD4 d4586c205b7fe27fe0140a4776f711f0
MD5 87d38d1e39a354284c1dc2ce2bab6a21
RipeMD128 6cedef41e1dafefb7d7c0980e3c07e7f
RipeMD160 cf6d82c129b742bfdfd0b25f1d9234a3199bf81b
SHA-1 b9b14744c560f86af0b3aa456062401784cb01a2
SHA-256 8c26b667c1951e24802834adfffd0e1be9bb5553f9214060da52c31a88e443f2
SHA-384 bdad90ded96fd359530aee09ca69db2496af39b711d921d4c2544175afe26709acdbc88ca2d1b5246a9a22befd0671c3
SHA-512 183de5b73a804bac09d744c52309a5df828256627f4c1ff971c3023b772a09d7391794fe954556b9bfbc7c737efa72fc9d56771e0a7857ae4c3fc4125767fc4a
Tiger a224bd32593efb1bb618cea5edb149bb15d11fa1555816b8
Whirlpool-0 0473af9a71cbbeff4074a44c9e15d4054f8f723f9ab6307f0281ab1480617736f552975cfa622a59d339602e9e4723a79cd1ac7596cee1ab5868384164f5bc3e null
Whirlpool-T 9bbc15accf6630dde157650ee04472ed479684ad674f7b6b245bfbd62b11d6b7a806631cb0ca2a7517535628931c8b31fd40eabb1b56961bfe306b8e938b4c2d
Whirlpool 7701088ec1e0fcf15a5bca8a7d69d78cd3c0e0893e9c8cea3a4c3e4f07ece5e9798add4dc50dbcf0b721a6a0836079119e2a84acd42577da209b927366ce8ea6