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 0,47,26,25,23,8,12,11,6,26,32,4,34,10,32,28,48,18,9,3,13,29,50,33,38,29,13,11,30,27,24,42,41,4,45,21,49,31,20,46,12,47,8,41,42,51,33,14,16,0,39,1,4,27,14,1,47,31,44,36,21,40,5,32,1,2,31,27,30,27,6,28,8,30,51,11,46,23,15,2,3,44,38,44,6,41,26,42,43,6,8,44,40,48,18,41,10,45,26,14,24,17,2,28,34,25,13,42,39,37,36,39,7,45,15,34,25,37,9,43,50,19,23,7,51,11,40,29,24,3,21,5,0,17,25,9,16,18,17,19,28,10,43,14,19,30,37,46,45,7,35,21,4,9,43,36,16,50,3,5,38,49,20,33,49,24,22,31,50,46,18,20,16,0,5,39,1,12,15,29,47,33,7,15,12,32,37,20,17,48,35,22,35,22,10,51,38,13,34,48,35,22,36,49,40,19,23,2,-831ed3897368dac48b339b0f
Original bytes 302c34372c32362c32352c32332c382c31322c31312c362c32... (length=609)
Adler32 8d5d761c
CRC32 953e382e
Haval 6f20dd05c98ed00cb509ae7845498b59
MD2 31a8b4596bd10b0de245cad1139f6176
MD4 0ecccb258e1f01acaef4a38eef061b0b
MD5 f5e12270a8dbcf5f83911064582296ae
RipeMD128 6108299439b187863e001f10ba90cf73
RipeMD160 8cd5d8979718b557a0c011a9b4fb6fd616113e5f
SHA-1 7fa2f890ffc357be2bbc936fa55974d1b9b6b30b
SHA-256 8ecf902c7474d2da3bc28139fd5a10a316e71123cdc2b3beca4945c7b3b5be74
SHA-384 62ab3a1b8c882241be46a07c24f91b75a82a19e9c52d8a1c5e785655f8a401d810b5ae7815fb037fc5f1c24165325189
SHA-512 3a57150709d095e1bc9d56dc9d53b3921e97afb058728c726e8a85b85f213a95fd744aebb49e36578a8c5e749530506effed02ca0e6ed9fa56ffa4940ac689cf
Tiger 5d31c18bfcb1e3dee30b58923aeabf43ba46b6764e3e695e
Whirlpool-0 fada07acc3abd4a16ae0b5073d9de348008a52b3eb2a42ff8f8a5f541dac439fa216c63bae5b7b8559e5d58f0bfb7f4898cd9fc8298917785ff4ce55037bf93b null
Whirlpool-T 9c066834c68baba37e161474ff9eca0b774ae448f2fd32d9d03a7a512baf0705b34d704738383e80b2379605856a316a9e213a742e4463b5bb3e066d431ef3b9
Whirlpool 55bc93696170df62e43435bd2d7e7ede04f7ede4d5fa6a16a020bad52abf7b3a1f30280752ab82f501d90b5451cd6da0c5805b5e326e54509de4932018243a07