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 51,9,33,18,24,7,0,9,27,29,34,20,38,3,51,5,6,2,37,24,42,11,1,12,31,23,4,48,49,35,3,39,24,49,11,32,45,24,30,38,31,45,19,6,2,34,35,22,6,41,17,21,21,46,11,18,8,45,15,51,19,26,40,44,32,18,31,5,50,1,42,40,21,16,14,30,22,10,46,12,16,9,25,7,15,2,26,33,36,47,19,13,49,50,20,17,29,22,0,1,47,17,37,29,43,27,5,37,25,30,33,16,18,44,0,23,20,10,7,2,25,43,10,30,4,4,16,42,4,45,12,35,39,10,15,46,36,22,50,34,5,23,0,37,39,48,47,40,27,17,39,21,28,3,47,41,13,11,51,28,20,38,40,43,15,3,28,29,6,26,14,43,8,14,46,34,35,26,41,36,8,33,44,7,42,23,32,1,48,12,44,38,27,19,25,14,13,13,41,9,32,49,36,28,8,50,48,31,-8fbb0221c67f88ffc6aba5ad
Original bytes 35312c392c33332c31382c32342c372c302c392c32372c3239... (length=609)
Adler32 929e76fe
CRC32 23865cfc
Haval f374aa892965e5d5a0dd0583fbdaed86
MD2 4344167959555e9f0ad7c2b77765136d
MD4 69abc39da95397763c8f6038d4ef7122
MD5 c46b4c0f7ea0b7359700a27643504fff
RipeMD128 90d04d262951e588973e31ecd1efb3a4
RipeMD160 3a19221602ae6aa0279076193cdc10d75be1105e
SHA-1 f70037ccbfa976ec38041c64a32e8dabefb87c3a
SHA-256 821bb385193ad1227143681b154b5dc65ba592d5065cc389c9da2e1eb633b1f7
SHA-384 014c6d3a298b31dcd6884e1152f0afd08f8ae950d54e568bbe319ae9a221df978f4589f4fbc192cb442c53276a3edbe9
SHA-512 083eea40b502395f971849b4bda0bb9c070c953cef50d3de7f250c9a6af8723a404e72350f160f55cbf256c763e44f66e53bf9135a462a83dce03ee67cce3c54
Tiger 431d0d349602e6941732d676f70ed20819c1309fbef4d661
Whirlpool-0 7c6ce9e85bff142ce8d49a508dc260f41e315d90f8dc3a9cdf00a28ec17f2e3efe764f7dd322bb3a54d40da2a7694dbaa38fc82d3b1f29e9ca0902160552de25 null
Whirlpool-T 048d96bc7f3ebfa11bb3af1b34af4f749cf7e708abeb0105d6cedb09edd2d3b146f17da309da30cb1643adf4ed792694247e6b072f518ae813e9f38c2b728bb8
Whirlpool b3177d34e57b82062f0dce1f9b33cae3375429307b249cc1e7f090cd50e81def77aabdb2246682d6e11997b63aee5b7b874b841dcead202abbd7220ed4f9875f