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 45,13,21,0,45,14,12,21,23,48,15,7,37,0,26,28,42,9,10,15,47,1,30,51,11,30,36,36,3,3,24,35,42,31,5,2,17,40,28,18,32,12,37,3,24,10,25,6,44,27,38,38,6,34,21,29,32,44,5,11,22,43,2,8,31,33,12,1,29,5,7,33,9,25,6,46,51,14,3,18,40,16,21,41,19,4,42,4,26,48,9,4,10,20,17,18,13,11,11,32,24,15,19,39,8,31,7,27,37,47,46,34,22,29,17,34,20,41,23,2,39,8,26,29,20,13,36,14,43,25,43,47,1,35,39,35,27,28,51,25,49,18,49,41,50,14,16,38,8,26,23,49,33,35,20,7,40,48,36,10,44,19,4,1,31,48,49,2,38,34,27,30,40,45,39,50,44,16,41,19,24,9,50,30,43,46,15,0,46,51,16,23,6,5,13,12,45,22,22,37,17,50,28,33,0,42,32,47,-2536173c1555c32c9c704a42
Original bytes 34352c31332c32312c302c34352c31342c31322c32312c3233... (length=609)
Adler32 72567575
CRC32 d4c0f771
Haval 330ea464e64d47d7be4aa2305a09987c
MD2 6c404d186bd2b858c4fb361678184ea4
MD4 3b6843011a925ebc38943bc2b803dab6
MD5 4762fa007b08202f7645c3daed6cb971
RipeMD128 6da3da07c7da551fafebdefe73e6e7f2
RipeMD160 1f3a2515fd6a93ab35bc639c406ca4b8f3791bb0
SHA-1 978f92cc42972371054493f493520fa90c056104
SHA-256 56383d12218c424540cd84c4dbb7c9fbba2622fe3190f584ce7bb36dbe0dcd99
SHA-384 df895e25a8520dc3245d054a3b16b0c94ff3138dc61a55252d7da496d195c58d734b2d615c04022a9349dfad14d08326
SHA-512 c67a9cee3406c7313fb8d685864d697d16c8b5b6860f8656ea22b5d6b3134499c4a4ed1b04fe560bc1339dd3a348577fe08685d844f8a43f375f7e96a486c70d
Tiger 9bacf36c543a60181e43c51cd0e237d01e42e37ca44ba219
Whirlpool-0 8e30370cd34cd10c9e08e7309cca012ce231e2c9ec461fa6ae8e0cac78b64f522600c6ff7603a6a2729a609e73fde68429bc6f7d9a8469224f9b09556ff58960 null
Whirlpool-T 0193f5df4e37247cd0d809335d1dad55a7b7434d92f75f0a507f602cb04724b6e584f8fb1062878aed0198421b858e9f6e699beca65e91d126aa805024f72eac
Whirlpool bcaeb88249d55462fdc85c05b90ec493da255a845169a25e4c86343e389c7ca0a6806aca5c6ee4da58227c11ae0859e86cb84641e347fe8cb3730a995ba7c16e