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,43,37,23,38,14,25,14,36,20,30,24,13,1,3,41,50,47,6,9,5,50,15,45,24,44,31,31,24,49,26,7,1,1,6,51,19,37,47,19,49,26,4,32,33,21,51,7,50,40,2,22,44,33,8,34,50,44,20,42,39,22,37,21,51,29,36,12,2,24,49,23,48,25,20,20,40,16,41,9,33,41,8,32,26,11,17,39,7,28,12,43,28,10,34,36,45,33,46,35,46,27,17,5,3,48,49,31,35,47,36,30,11,34,3,46,27,8,4,14,9,43,40,11,42,39,35,41,34,27,16,37,5,42,4,0,3,15,15,28,43,13,26,2,30,21,12,10,18,29,13,32,46,6,12,32,29,5,4,48,39,31,13,18,10,25,28,23,21,25,18,22,18,7,47,10,2,19,22,38,6,45,40,17,48,1,16,44,0,14,8,51,15,27,0,23,17,35,0,19,16,38,29,9,38,45,42,11,-69f97b93267dcae43ebfafe3
Original bytes 33302c34332c33372c32332c33382c31342c32352c31342c33... (length=609)
Adler32 a46576e0
CRC32 0d523e27
Haval 9557138e0de0718172088bd5e88a2cce
MD2 0b08e754e8ba030b548a1d96cbfdf882
MD4 444bf9d3f0f02ca2a1cbf57905d09a0e
MD5 18e6e09c6c569a492c1221a13aee4578
RipeMD128 9bf7d296ad6bdb645d864b0317746385
RipeMD160 d4bb169b8f1daf55049d3000c43014ecfd4445e8
SHA-1 bc3cb7b38f6b8f8e6bd2441963016328631e2462
SHA-256 b918d93f4d0a7ca42f59a378ee365d9baaccb47cc840d55cd7d131a0e7777f20
SHA-384 9969f41d8d6b5fadec0b83ec9e91b778c04c63ac25d3f37fae31c470caf7223bacca75718b626adbc6c4594cb2e8f12a
SHA-512 cf838471742a47380e0a4cf0c27085288ad6ccfbed6d1c954d47a63161f3dc8dcee369cf0a8e45dba65d7ec24705891f71f7203966d614878a348d235c9cae9a
Tiger 63e67638bb606f8181ee5ca5d52becf68c3918bf4b2abacf
Whirlpool-0 4559239927f7606af6c867bb5dceb68e3ab259d383fa7da882da05adbb71f7bc2e04ef0eec7dbb39e1a260830366ddd4d04030418ab234b7105f04b3f25eeff9 null
Whirlpool-T db3451ef3fff60507374659d06241cc67616123261a4923dff64ebff15c9227eacd065a66d835dc08e4f2b2d042fdeca4a727cad9ced0e730248890bc1991d6c
Whirlpool 96890f8d23255b6a5a3f93d8cf2937f520db850933e1b93913be764ffb964fd21daed89820df5896017d2b8ad42a0df2f02f18f2f23be42f751f0ccef08d115f