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 30,30,6,12,35,51,31,3,5,8,25,48,25,17,26,28,13,21,29,15,45,33,45,13,4,0,28,0,29,23,19,9,22,21,36,1,5,1,46,22,19,48,37,39,20,22,2,14,18,8,10,27,0,2,27,14,51,14,24,19,4,2,23,14,43,3,25,35,37,15,41,15,38,5,42,42,30,37,42,7,36,18,6,47,7,12,17,45,12,27,17,11,7,11,50,49,40,6,8,43,4,48,40,34,7,30,29,34,18,10,20,34,38,33,16,20,49,17,36,10,44,31,50,16,12,31,42,39,34,49,28,3,27,18,23,33,35,28,47,32,8,26,38,10,13,35,24,32,45,13,31,21,9,24,1,43,51,51,44,11,32,33,0,48,46,32,50,40,25,9,11,20,19,47,9,37,44,15,26,41,49,41,47,46,39,46,1,39,3,2,4,16,44,5,24,43,6,40,29,16,23,38,21,26,41,22,50,36,-b7fcda15d3cc161281be48dc
Original bytes 33302c33302c362c31322c33352c35312c33312c332c352c38... (length=609)
Adler32 9bca76c5
CRC32 fa633afd
Haval 155eaecdb641f79629b65fdc1cbfc80e
MD2 cf7323aa4941fe855e53e2bfeb10143a
MD4 9739dd7836643c3c7e3a219e2ac1b1c4
MD5 a23e56f33624f58c2eaebaae1d90142d
RipeMD128 580735d305dabb1f74a9d056bfe4f1cd
RipeMD160 243c286f3d43a089d9e5ac18bd32c1483607c5bc
SHA-1 559b28f5077570aeec0d9405d38835462b1d3e90
SHA-256 674b54ca233a5b3a2673a679ce8955e9f1c44601a83f520c8e6a41bf40ca96b1
SHA-384 65c31c1126c3635ba830f58030fd0b02c16e72ae4dafc04177ea90747b09fa3a96653e3b854a7c4799082f0a6a22d059
SHA-512 5d76ee4a7e5ec7ae636baae40b31e017a1eaf014957ce9bbb54d38769318dc9a65d6f1583a67ad3416a31fba5a282a75bdcd16b6dd70c030849515447204c6c3
Tiger ff22605bebc80ac39d8ba8f3e09861647944c7cae38b3921
Whirlpool-0 889c2a9aa5b6f27df39c8f5c953a76d8e9bd1b65e11b46329e681b536a82842ef177989a6aeff0712cc548589d9a6bd3b2942b6db8e6f41c6752a42ea7821e56 null
Whirlpool-T e6d0654bd534a65260d992d14339b73691c56e45da585a919659613ba3096ac4b665d6a0909c437c574c890f786b3e7bf86927216b128f263287cfd024faa256
Whirlpool 2f18f72db6de7cfa1c80dba35e59937c64420ba9cd6ae9b349a6b688bfdf7b9d674d24630e39b4f14e49a44c9e8f91d13e5ccf3147ebf027bd33a537092eff51