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 9,17,50,51,2,39,48,7,6,34,29,31,50,20,5,50,30,7,50,11,38,24,16,47,29,16,24,19,12,25,4,21,3,20,47,10,30,33,36,37,32,43,3,46,17,51,14,18,40,4,7,21,7,27,28,12,40,11,29,25,41,43,23,13,26,44,48,5,40,9,39,25,8,45,13,42,1,1,16,48,10,48,25,30,19,8,19,24,15,36,23,9,9,11,1,0,37,44,51,6,42,4,41,22,28,42,15,10,35,18,42,37,49,47,35,36,15,12,34,24,13,39,32,3,18,5,41,38,8,33,16,13,19,21,38,22,17,2,45,47,0,35,29,27,49,22,15,45,36,40,31,2,41,18,32,31,46,22,35,4,46,33,37,26,49,46,14,28,3,26,10,45,43,31,44,1,39,20,23,27,30,32,6,21,0,8,27,23,51,14,0,33,17,28,34,11,49,5,14,38,43,6,20,34,2,12,26,44,-9fd2f33d0afb00d48e96eaa8
Original bytes 392c31372c35302c35312c322c33392c34382c372c362c3334... (length=609)
Adler32 be7f76cf
CRC32 a21d8d20
Haval 44aa53c2b3fac47f3670d485db1e3750
MD2 8c634c889aa3739e3215348b41be15cc
MD4 0d87bcdf1db905dfd64a8868f76405fc
MD5 93ee04fda78f67f1d9bde81423e63c47
RipeMD128 5a09ef1f5066e04eb66855628a1097d0
RipeMD160 79166ff878a0771ee88b23699cabc78a87609fe2
SHA-1 34bc8cd897544975895f3abe529eca708a1039ac
SHA-256 acb24fac918e7d072b59674dc84d72ac61dec7ff1b4af4d1030081755cb4ee49
SHA-384 23720851119f03e670571c64e51e0fa8316602b4c0ef031122716b6f7f82621c202f2f522653432a7e0a3f562a31ad7c
SHA-512 6ddd91344c5d761bea154e970c09eaa87fb038d6a3702c009951aaa686599ed9b73ce4ad8fd982cf664c061b29340e874b6fdbaff441a32c6a3416106bba9d6b
Tiger dac26c171d27178307047eba1777ecc92d198da3cf952c19
Whirlpool-0 3884ca60aafab876cc938cf05fe7e102747321f566a8ab980aeed40bedd9a2e253d87aa5d36c568bed12fad3cbd7a8a187ef04e496090ee0a986ce50e427c23d null
Whirlpool-T cdeb282f74a3cf3c4bd77a4d30c43cd5fc364fe63b991b05b937a1145dc73bbfd2ea4a0d2d0df120b6896ed45de7f27612521c9cab0b35e6858ce478f9e81ff9
Whirlpool 10e400474e36b8bdc317cb36d0dab80874ba68e3dce8d6eefb5d0e5b964a914af397468c4b7187071a116d3555fa6f3e1a916399fa23e15da3894b4e9cb8db95