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 49,37,29,14,19,46,28,40,13,37,21,6,4,41,28,0,38,29,16,47,34,9,30,46,48,13,31,33,43,6,11,15,32,5,30,22,23,14,29,17,10,2,38,31,26,42,22,17,15,2,21,4,41,49,10,30,0,12,37,50,27,32,36,38,36,9,16,7,1,39,48,35,6,29,8,32,40,41,16,30,39,23,4,1,33,47,25,19,48,7,44,23,11,2,3,18,39,40,51,3,10,26,15,18,19,10,2,20,42,20,12,14,50,33,0,43,12,43,25,22,9,47,24,12,5,35,26,27,23,35,3,42,21,5,0,46,35,5,19,9,13,32,28,15,42,36,39,31,45,22,13,49,17,6,7,25,24,41,45,36,3,11,51,37,50,18,45,4,48,8,51,34,28,17,20,1,14,18,8,40,21,49,31,27,43,44,44,51,27,45,24,50,8,34,7,26,47,46,11,38,24,25,44,33,20,16,1,34,-5556fd71e3356041e4d73d89
Original bytes 34392c33372c32392c31342c31392c34362c32382c34302c31... (length=609)
Adler32 a56175bc
CRC32 52ce800b
Haval b60d1a05b5b4f5838941baf90cd6c51b
MD2 7cfef3e8d50aa0c53a058555394401df
MD4 7f524a8c2bb03658250f8c8934f7b3b0
MD5 35c4c1e8d5adc945c978744d414d0ac7
RipeMD128 5e794b5ddd2094f9f855ff3f57cc4d23
RipeMD160 0ce591538a927ca56379b48b1a41a4a41503afe5
SHA-1 4f0ef8b82449240836a1ad382486f4450682435e
SHA-256 e29bc88a035113951e416fc275e491f9d168056ea9186bce548669fabc9f54e4
SHA-384 431532d2c32155493d694461abec7e224d67eacbe044f040a8691c8074b3bdfd5400fef3eda912b77817e33215f543c8
SHA-512 8caf3d6eba7f66f7e0e82d2742f2bf3748753c3c904f70361b558c183f2007de3e541739bb216c4261c65c1fecee24817bc402fe8de691bc4df0840d083dd641
Tiger e076675878a68bb3953673547e51ffd95de4a8599eed8b81
Whirlpool-0 e0978ef28ad3544098d515801bf77869d76c8bf9c3b0b7efd94a86b4a9d1401eca0c2779550f59e7fe828d0b5b3c67cefdaa0d20e825fb20b5353987b4f7e6b6 null
Whirlpool-T 70a8bd9d4a20be7f1c9dc3863246c0ba7e6cb74e800b6ec7b545032c7439a9611b78f714d0cca0b426e608a4a19755088603313d0a0718a2273276f11a692670
Whirlpool 195aa4f3f137b3251015df7c47e163a4f73bf598c485532a65d0f04a02d6bf2b837383b16450be591a76d9c5948e3f9f43ce0d783425d10a4489a4cf7dd19d24