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 31,26,44,1,36,45,23,5,8,17,36,35,35,14,20,2,28,15,15,26,20,24,22,42,18,32,25,1,6,30,51,5,27,24,4,11,36,31,21,47,7,0,12,7,19,39,18,12,19,43,48,38,9,22,34,34,22,14,10,42,51,40,47,49,31,26,28,12,20,5,46,8,2,2,51,27,27,43,36,39,1,51,18,0,10,49,42,17,8,37,13,11,49,11,21,32,39,45,45,44,21,13,12,38,27,9,14,22,45,19,33,19,40,47,35,46,15,4,23,21,24,8,6,10,41,48,33,30,31,37,41,16,18,42,43,7,23,40,9,38,3,25,29,50,41,9,34,46,2,37,41,50,17,38,33,28,20,34,37,23,35,4,49,29,17,10,6,16,25,44,50,0,30,1,16,29,3,40,43,50,16,5,13,28,6,24,15,48,48,39,4,14,32,3,29,25,30,44,0,47,3,13,11,7,33,32,26,46,-80f71c7afc3baaa40b7ddc98
Original bytes 33312c32362c34342c312c33362c34352c32332c352c382c31... (length=609)
Adler32 ab3d76f9
CRC32 3beaaea6
Haval 4e20db89eba89e4843d46b7c72d18ce2
MD2 6d8f1ccebc19117482adb467feeb7068
MD4 d7cbe6015b19b72b8300e5556e5ca84e
MD5 021f87dfd8dcf05480fcc377911ab7ff
RipeMD128 c53404f825a75c1b83017cc07ea7ab36
RipeMD160 e158355a679e516c1af7db07f666140ee152b4ed
SHA-1 c11bfec5a9b08e2034c5888d672bbe64ad61c0aa
SHA-256 45e39428c251cd13c4c58617651f51979a909e367423153a30d871f07faac7c8
SHA-384 6398e2daf49f5778f6fc213690e449584d6c78f02fb52a66e7c86c824e0aabda215c4a0d6bb10c9e80609225b2a47528
SHA-512 b140698ef1d86e144359b66b6f168052dbf8381f494d9e3fda4bfb146eeddf0a99459d0b0f00945ba17004659adb35552fcaafa765a603a0525309c95b7bbbe8
Tiger 739ea0c080ec92cc5c4df360ed5d7536c787e1b588b72b05
Whirlpool-0 97cd464438fa5cc51797de15ccc0e516117662ddb72f8b60546709314cf5c935f0240b29d2ee665254379ec38b841e6f65444b6297cbaf26913dca3e08a7760b null
Whirlpool-T 281fa04a1f252accc5bde88903dcc20623ad7b06ba45e04acde9e5562df252edeb73727d3ff7695cd14a61a14b0ec1446569201c6a3d7c02c86491e0c21e0ffb
Whirlpool 8f8cdf091335bab9638289db99aa28369771b601a7984f4d2b060853e51a3e2402fdb55c0da0b531127be541c0c47fdf8befe1792dac9b6430488f4ad21b9186