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 38,24,15,2,16,20,30,49,1,11,50,32,42,40,33,19,30,50,1,28,26,34,19,5,24,26,22,27,17,16,32,16,24,29,43,47,40,7,17,33,24,41,44,51,30,36,32,49,14,18,1,46,23,25,21,50,47,51,50,27,38,48,6,31,3,22,18,13,26,38,8,12,18,4,45,9,35,42,14,48,0,29,21,0,47,49,31,22,8,21,37,46,11,7,11,25,31,46,19,29,15,1,34,13,49,5,29,20,39,45,2,44,2,4,51,36,13,9,28,44,14,17,6,10,10,44,4,36,37,48,25,46,21,33,34,6,39,2,4,12,20,39,15,7,8,3,19,28,43,42,27,23,28,10,11,40,35,14,23,32,3,45,48,12,45,40,41,36,30,51,35,35,38,9,12,42,5,47,10,5,13,9,17,20,22,26,27,43,37,15,25,3,43,0,37,33,16,8,18,34,0,39,6,41,31,41,23,7,-91896c6c37d4bf84e3a67d12
Original bytes 33382c32342c31352c322c31362c32302c33302c34392c312c... (length=609)
Adler32 acd0761e
CRC32 7b1d15a3
Haval c0279f47b91f53bcce8f1e9ab70c2f79
MD2 4f1b67c5f8c8cbf4e986d68bc79247ae
MD4 ab8461e8bc9005588bce012736b0187d
MD5 7e5338f5cfe66f0e652ba192ced7c90f
RipeMD128 2f8e1def47d525912772e7928ac9c34f
RipeMD160 c937a3ff1b2fff470a36d94a5882471a110904b8
SHA-1 57254f1d136d60b69888e9e0bc60b6d95faf8ba5
SHA-256 c3658734dc4c1c9cd53b096e583bbea129da9a7c0043e781aeea922a33430a9d
SHA-384 962890070b144fc111e8696a7ca03a0008502b25216c0a0ad10b26a8913a17d95626d216f8e7de40dfb325391f44b23b
SHA-512 44d39d83e25e219c486d1d73c1dc4855905f585202d5941fcdd6d8682c09c639994e35abec722aa67db100721936af7b934da41ea1db88d7d0aa05b7b9c135b3
Tiger 0c59761027e01c76635b2cfb28cd65604c5b80b3dc14966b
Whirlpool-0 0ba207faa4c81c237acb50d923ac6637672c9f3b3f8d5aa839816885fef378e3a277ea83b3346763d849ef966729bdb4935a621f068e2b7c7d9ac46c277e342e null
Whirlpool-T d27a978c80fb33c25e3e619bec6d8ce87e5fc762bb67fbd6e4f801d7c9d69cb8d61eb0e42178cda4b66637a513235bc656a765a6e1033b0da4cf0482ba5d2c93
Whirlpool c0c177f24194ad17b38588cb6d1d169cb17502ed0e91ffd334b15aadb15ef40d6276aeb94bca86db71c4c82f9906c02d2ed2b1eae97389289cf9c4fdbad1ab9d