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 48,7,39,42,50,40,44,47,31,50,42,7,46,3,20,43,37,14,2,49,35,32,36,31,5,15,13,1,35,51,44,46,9,33,8,24,29,13,48,6,43,47,39,22,4,23,26,18,38,2,0,1,40,42,3,10,33,27,8,41,4,15,14,27,8,0,9,5,19,6,11,40,51,43,21,15,4,19,1,30,16,38,34,22,5,42,4,13,50,45,25,18,41,17,10,37,34,49,33,12,24,36,22,17,36,25,45,30,16,41,20,26,44,0,17,51,2,21,18,23,14,21,30,22,12,14,29,46,19,31,3,39,27,16,15,29,41,12,7,43,31,48,5,50,51,46,16,37,26,20,10,11,25,6,13,11,25,32,37,34,9,38,45,21,35,10,1,24,49,24,28,48,44,40,11,39,33,45,38,19,28,2,32,47,0,23,3,34,32,20,47,6,12,30,23,49,28,28,17,26,27,29,36,9,7,18,8,35,-dff6d1aa68bc0dfc3d86a8f2
Original bytes 34382c372c33392c34322c35302c34302c34342c34372c3331... (length=609)
Adler32 a5b47731
CRC32 715bcd9c
Haval 25a54e4c35425672d38cb106902ff0a0
MD2 3115398c4b9fda1ea025f7c4b7d7a516
MD4 53f714797c2f32d707780d45823521d0
MD5 4dd868dde75958550a87ac2be9ca2a57
RipeMD128 3e4504725049a196a68d1ab2eb426588
RipeMD160 c7155f548fa8caa787c63db50d554ac4fed05dc3
SHA-1 26c6dd420afaf01e1e88d891d3a085940cde174d
SHA-256 3b51a609269f0f29a4a7fe90109aeaef5e2527cf693340bd80dca45103926477
SHA-384 9aea4f0085630feb49e4f8d5a27c0f278a3b8ae08ea86ed5715b434f2ad197dc4e87ed4e13f04bea4805ebcf1f4e99f2
SHA-512 b36291b286bef061f8b37d4ca4ccc7d75d5628c475ddaa4ca0d72124ad1f7f817b7e4dccb8536d994ec2e4f7a5f8d1a218937793149a9766af86ddb4725cb854
Tiger 2fb9ba097b445f9aa1d4d42cec4a079dd310feb962b215a4
Whirlpool-0 d6781689adc96a7ad66e793bee3a4e9600e6f77d284bf84f16b6d9f38b2a0a69032450ff387d52d899b4379219771ae5981bea085bbe329add98f0c08f0b51b0 null
Whirlpool-T bc3e33fe09d7afb8bca1c71116ac934aac2737a274a6f3547a71c66409b14358c5b5423deba82334e8857ff647c1893b332b6ffb3a6fb62524651115ec1d1a33
Whirlpool 95f1453fdfa5e855a352a870e6ad3e04d079131dfde36bc146f7b5be20b947b2cd85eb7d37b9ebf70f30072c85f28d35c6a6509c7a08ca3f914d623db319967f