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,16,22,11,26,43,23,31,12,47,32,44,43,0,24,14,42,6,27,7,49,18,29,45,20,31,46,48,50,11,16,47,44,1,22,33,34,3,39,28,20,36,8,4,10,18,7,42,14,46,11,51,44,21,37,29,4,50,19,13,14,41,38,23,36,27,35,22,32,3,14,45,2,21,19,12,2,10,39,4,20,51,15,5,13,43,49,19,5,43,46,10,37,40,40,2,23,36,41,49,42,19,47,21,6,3,50,35,5,18,8,4,27,48,40,9,1,30,30,26,38,42,29,37,30,28,51,15,36,5,33,17,11,15,50,25,39,17,23,33,7,26,1,34,28,45,34,10,6,21,40,16,24,13,12,2,0,17,25,9,0,38,38,1,39,48,26,18,37,15,16,32,41,8,13,48,46,12,51,35,27,49,28,35,22,45,31,31,17,24,47,9,3,41,32,34,7,9,0,20,25,25,8,33,29,6,24,44,-947bbcc5b67436b8cb5cc77d
Original bytes 33302c31362c32322c31312c32362c34332c32332c33312c31... (length=609)
Adler32 953c76a9
CRC32 91976ef6
Haval e596deacce2f269eba709c08b54ac676
MD2 d9b7934abd7d8a9142d53f2789f451bb
MD4 3556fbb332de6af70c2c5f98789e691b
MD5 220d5313788d7f1b723ae2e780789a4b
RipeMD128 0d739d58c4b90b538bcdcffa31e8556c
RipeMD160 d7c53b05b32195234d9b249232606bcc1a925438
SHA-1 49a5ec130df244238cf8223dd2a40d1413d89a80
SHA-256 9b74bd4adef0101f642becb0e384d005db17718527a989a53d6ebc64837957e2
SHA-384 783a5923fff69892fa99f9ec5b06bffb293ce501f4da3fae287ce975fd859644ef4c9bc2b02a0fab9cf56f1d80629d9c
SHA-512 c5a7ac46469b304fa82095159043c449be026e4b1f36be4bb01b5bdeef54e7b6ab6930be6f473aad7e989ec06a08e46062f911918862ad78a622e22676f4ea0a
Tiger d3ef17e84c0ba257110d8e02e3e65034f0a2e983f4327e34
Whirlpool-0 d1cc3cb89ecf0797185f6f46ebb6a67e1fc3aca8ac5e9a8cb478e90b67b2658ae572dc10b078d1e7a04d4f3b5afd148ba5cc6488cc2ebb787acaf804e87380ac null
Whirlpool-T a730a922878f307094a78de6e8d23a848be63ed41ce2e162ddcbaf54e6e0f6500c74f6ec4ebc07970d4bbfd2616a0929f379253e8d88df2a1ddc955b063b234b
Whirlpool 9e0c48a955a0af918d20e90588c7f4138e193574870b8f392e1413d82baeae89f2ef5293bab8d8078a2fbe5e2e8810b7a49d08bdd457d3eaff96501845b53672