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 16,44,35,23,33,42,14,23,19,51,26,30,15,41,29,8,27,27,0,12,5,42,2,11,23,38,27,26,24,38,17,47,20,25,9,49,35,9,50,26,34,41,18,1,13,27,2,35,21,39,12,14,18,44,6,46,6,28,42,32,5,16,48,25,43,22,10,50,11,43,33,24,2,11,16,19,40,21,12,20,33,39,51,22,46,24,4,36,30,23,14,7,15,18,20,48,36,44,3,1,1,50,13,28,10,6,43,37,13,34,40,39,45,17,45,44,32,38,45,48,45,47,32,21,29,46,7,13,7,8,33,15,25,10,34,8,22,34,29,40,15,25,37,8,16,11,36,9,21,31,0,24,17,3,41,46,31,5,0,14,47,39,36,28,12,17,7,22,0,41,9,51,1,42,28,3,37,35,50,40,4,18,29,30,6,49,49,4,37,3,20,19,31,43,26,32,10,4,31,38,5,19,49,30,48,47,51,2,-ef02c83f5e2c888a018d74b9
Original bytes 31362c34342c33352c32332c33332c34322c31342c32332c31... (length=609)
Adler32 a754764a
CRC32 355685dd
Haval f94e908a79b687ebc72fd8ef044a96b3
MD2 167dc4fe9ed9211310c498bfd2b4aaf2
MD4 1464706606effaee0d54650db8d1943f
MD5 a9f3c967258a8f577063ea5f4cd90c23
RipeMD128 f1b837fafbc11e2e231a362cccd6360c
RipeMD160 cc7edb80a8af043c58afdf007fee7b0bd6cf3071
SHA-1 20474013cb4f826c490d50dde018b90c1f5e3ba1
SHA-256 d7621aa5c39b4138c8ab34fd3f13eca3a4155e22d5a3aeedb9a860fe41c7a7fe
SHA-384 24ab8da7a1c09c4a8d5b12579e7008ab60b131a631d2e67cbca70a8291ff03a70adda4aae8b31cac0f291b6ef3b057ec
SHA-512 2d7f53039e10c72fd58f46e5db1ef9a91736ca1ab2e9419a35733d02afbb555c274bffd4b244587295cc637907eadd9d4647f03169abd82ae7f03bc596327062
Tiger 149660ab36397ed73b6608729ec36dca3351345dfecdc9e7
Whirlpool-0 da7b59b2aae82ca63e886eaf8f5f625bb8662fcd540736ab0272922bae59cb9798b297a9a0c6930945b7c346cca97e2524d5a15ee7009f6c942df9e382eee5b6 null
Whirlpool-T 1091b37453cf98f0cef1190b1d0a3384260bebdf404b78c49a09f8bfa44dff1a820b29aefc945ceb069a09cbeb870766f10207b12845003a9d9bf7f50ce0ca0c
Whirlpool e420c92c9bc8d207f8accd081b085cb36f019123dd7d57259179af17f69cb4484c446e71463d0775ede6263ae38f85bb9a176a20b6e3211492939d68e5f2ce50