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 35,1,4,17,45,26,38,40,4,34,10,10,13,27,23,5,16,3,44,29,15,3,0,40,19,43,50,14,7,2,29,4,0,19,48,36,25,34,28,42,6,10,31,16,18,13,20,22,32,30,43,6,36,49,34,39,34,29,31,46,9,24,45,8,13,30,42,33,15,22,21,22,26,41,20,39,14,25,41,9,20,15,37,12,46,25,50,1,8,13,50,37,19,51,37,9,40,5,11,6,27,22,23,21,44,1,2,18,15,3,33,44,39,9,45,17,51,51,1,43,23,12,17,16,38,3,47,29,33,41,21,47,28,18,4,43,24,46,40,5,38,8,32,14,11,6,8,41,23,50,10,45,12,36,0,2,7,27,28,14,19,32,5,31,26,30,47,31,38,33,48,39,49,35,48,30,51,26,11,16,36,47,2,42,21,7,49,27,12,42,48,24,32,35,20,49,17,37,25,28,35,11,46,24,18,0,44,7,-ad350168c2e75bcab3fbffef
Original bytes 33352c312c342c31372c34352c32362c33382c34302c342c33... (length=609)
Adler32 83a0772a
CRC32 ce3e6b07
Haval 42f57e9bdda7607051b604233350770e
MD2 90300c416f3670b311731eb540c0583a
MD4 b13946c5640e5037db8103790fa6da04
MD5 a50cb8afcc0818817fe8a9abdb428851
RipeMD128 56872c7b791e4bbd10259990fee54b3d
RipeMD160 ec39311b92ec55275084738a4c55af9f62818536
SHA-1 bf111343286152bbd5af488a1f6e44d0e70092e8
SHA-256 6b5df831d0846cd736e19f107be89e91d88a38c0e6f79787c57da74fad93e35e
SHA-384 561f7157c6eb080f518f65a5c308e193ebdefc37331277d056fae0af2b9bbf6678ccfc9c6f7c617a12967b21564ccf8d
SHA-512 05aa459f16b04439aef4a8872e1367bc92e4bea4ed13c15ed63c2df83d30288bbf7419d1773940e99a640ef58686999323c70560ebcc49082b1d42e89ee93dfa
Tiger dc2d4161612164c7741034430a4169e9c27636f12d488781
Whirlpool-0 cbe435d15c953b2a3b3cab4454671858e36a4e73f7777195ef368954bd64ee0ebb92c5b42b8bf82fe3810b8f9083c0a2e2d29494556d51a6c6635ba6bc9b9b89 null
Whirlpool-T c72860493e43b6fc825e04babe5794b35a7d6245499032bfceae57c903773f2280e50b7d02b95a47b5155886a562adabae651b23a92d5547b60002a056f9a0c7
Whirlpool 465acdc1cf993108f74fc9456ba88c1f671ba156e2cffa8ae52e0bf8e1cdfc077398df2fef8185a2df0e47c5885c4a7b8a8092cdc923de2aed29fc2e1b3911fc