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 50,22,0,45,40,29,22,36,38,35,21,48,34,42,19,12,34,18,15,43,30,20,1,30,21,3,51,19,41,38,19,14,19,4,26,4,39,8,44,4,36,33,25,29,33,35,37,44,6,25,31,2,42,5,36,17,41,32,38,23,10,5,6,26,29,3,43,49,26,24,51,2,33,11,13,21,22,34,37,8,3,16,44,42,40,28,40,46,4,47,37,33,47,10,20,16,18,30,50,50,15,15,45,28,46,27,6,24,38,49,27,8,26,37,23,27,31,34,21,16,14,18,9,27,12,48,49,46,41,17,7,20,47,0,13,10,1,11,45,0,11,7,41,25,39,7,14,39,9,44,2,32,1,29,17,23,42,2,18,24,47,10,1,16,30,35,24,40,12,25,32,35,22,8,28,32,49,7,0,23,13,48,12,5,31,20,43,17,31,9,9,39,6,11,3,43,5,48,51,13,14,45,50,15,51,36,46,28,-6620e3bb9f4c7623426be48c
Original bytes 35302c32322c302c34352c34302c32392c32322c33362c3338... (length=609)
Adler32 af537612
CRC32 dbb67a5f
Haval f6ba9bbfe649c63d26914d88f7c41438
MD2 04bb85d6d9657ccfd9b874cbff530db8
MD4 e480fa30d5846d9dd3603d3c7b64a8f1
MD5 c9b6d80649f3200f6b02273870ed84d7
RipeMD128 8a5ea7230c8a073a860276441d1c9b5f
RipeMD160 0b6ec02648f6f0df30be66c915bec58fb0ffbfa1
SHA-1 da0c5481ca93883ad2effd9d92ca621f500a69e3
SHA-256 8386215b631c184a3e99f0a2726533d14c49a4ab208226f3fdf5f93fdebaafad
SHA-384 33a02182e2b364abf25a7cfd9f5d2be1f203c4e8417dd7d5f4a89cd7a8a9976e79d01c3444ec8be6f84dacc650cb7f6b
SHA-512 f203634a6191f7263989e558872b4a8935bc6b908fa4d45c4bada411279395caf0b6275d88c2881691aa08e746c9d4f0cd11b0e98fe1e00fbeb1bc3d9f84e570
Tiger 5730d0bf0bb03f7883925f5cd4457414b76e62e3e91607b6
Whirlpool-0 bce1369adf0a2ea433237846574d7adff3b004497ff739f532971b417621f66eb94fc1d3086444835c89f2893257a3adc8b668a7dc84e0b11069907e109098f5 null
Whirlpool-T 0c8943f882e0c5e3a453445bc4f5d11384466c5af06790227eb6b15907c0cbe3f0aa8bd0805780f71f8effdcee1b224da7fcd9ba92689d6e0e8343bdc8695401
Whirlpool 39b405c4da834f373a18105cefee1907b45d442a4cdcbad178651e9ece53d8fe9bdc07e04791377cde666e6efc35c245e5cf7a4f07f6b23514626a03f5a9c2ef