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,41,27,13,17,32,4,28,2,15,19,38,14,32,38,3,11,18,32,50,37,44,4,45,9,36,14,8,28,3,26,39,12,40,0,5,35,19,19,22,34,45,25,43,20,11,14,46,48,23,15,49,21,19,36,50,2,24,12,16,23,5,12,5,35,3,31,49,43,22,50,37,25,6,15,31,51,16,47,10,22,7,40,1,41,51,25,1,13,42,24,23,10,28,31,20,32,33,26,21,40,7,8,43,33,0,29,38,47,47,16,27,50,44,23,48,48,10,33,13,6,11,12,29,42,2,0,30,24,44,8,3,4,14,36,25,37,46,34,35,20,8,34,34,33,48,11,51,27,39,15,9,6,5,28,42,21,9,30,29,26,4,37,0,18,41,40,9,43,39,42,49,7,51,10,7,38,27,20,17,44,46,2,24,6,39,26,46,18,13,45,49,16,17,1,36,47,45,22,41,31,30,17,30,1,21,18,29,-02c9a5039c4e6730d58f4f53
Original bytes 33352c34312c32372c31332c31372c33322c342c32382c322c... (length=609)
Adler32 92c475e3
CRC32 77e96744
Haval 47948c33ae7d2773b2c9be47072ec4aa
MD2 a6fcfe192a7db63fac331f29b41bedf3
MD4 9fe277251cc0ef540fc51958b563faff
MD5 1df213925bb4acc1bc91db9b8060d384
RipeMD128 ab3f2c827935ca4f5c79c433c7ba8c22
RipeMD160 db0d56818ac2fc09f5e2032a5b34e7950101987d
SHA-1 389570dbc3449ac2b9e190021f5824d256284388
SHA-256 9be0871044cf4829b5725b3a1312440e1d90491a9900321a26973555351d1dda
SHA-384 e353c86df0130939f66186de939e5bc2c6708e0f169e425be604bebc3d9433abc73a740f2c71273d07dcb948941c1b61
SHA-512 8f3417d8f6ac084d161f1b9671c466da65978234fe1f9ff1f456597d8a7ec43b070d5a0bccf38c4a2797850ce2ecb7c1a3297284b13564d5469728fb30ebdc5f
Tiger 617449ce2dea6b929a76a630cb471d2db5155bb8a6679805
Whirlpool-0 94f7aa3b228f2c98c14752fcbb8c5ef6452a606348f01ccba478578af4fe7447a813ca79df43136d734cf56d8175de0a6e570e05044d40c1a9ad21400adb8bd1 null
Whirlpool-T 03b3053b0778ae9fa9cb93048ae49ced5be5b1bbd193b940ef03a0004d055186a3752d5a9bd6aa9e88a073045b00e79135f6afe8d7c3bf55f14307d98f12b5ff
Whirlpool c6e14b12d3b0f240d49ce9f7bc8acce12327b50a9cacbde46efe7cb26c2f7305629fd67cdc7d05a59d0769547f7eb43e998ef224b8270701bdbf36aea30e3f88