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 27,9,50,16,17,30,45,35,6,1,12,15,32,15,18,6,34,32,25,0,41,25,9,51,14,3,14,18,44,7,13,12,12,8,20,23,29,35,42,22,40,38,28,5,50,40,37,7,49,36,36,18,3,38,10,31,12,38,13,35,10,33,43,5,46,2,23,37,8,10,29,43,0,33,22,19,27,49,16,47,7,34,44,35,43,42,44,20,39,3,27,26,24,3,5,9,13,36,5,11,43,6,15,4,26,33,44,39,19,49,45,42,41,47,11,48,2,2,28,34,49,48,41,47,28,51,28,46,14,33,22,27,24,29,30,40,39,50,21,45,11,51,20,1,20,46,45,19,7,31,4,32,29,48,16,22,23,26,11,10,18,4,16,36,40,23,17,2,14,30,46,1,38,30,21,51,31,4,21,41,25,48,8,39,32,13,15,50,9,37,6,34,8,47,42,26,21,17,24,17,0,24,25,37,19,1,31,0,-a1ba901bb18c8ba117014cff
Original bytes 32372c392c35302c31362c31372c33302c34352c33352c362c... (length=609)
Adler32 bac67685
CRC32 8d963ee0
Haval 536147e472acdef795373206e8e14df5
MD2 b47a3f09363803a7ca94ddefde225712
MD4 520f014b0913f34cbc0e8d663efef6bc
MD5 3034f834afbbad5c45cc36387fb5bf9d
RipeMD128 fc8d7a6d5219085340b35a792cca74a4
RipeMD160 1cc909dca2ee01bbc7f3ab02ab1e3afbe2f9bf02
SHA-1 148e258a8ee16848348d2ecb100968e8d28b0d6c
SHA-256 93e721907f5a6817ad48e40106ff18d6d85360b7405cd348799f5620e6d90d41
SHA-384 e971646ba9f750c672ffa3ea6792e53118d4116684ccca65c0215d98b8ac9f16709f3ef302e40c7890ed4bb59845df64
SHA-512 1a44c77cd34af42f63ddbcc980cab51d805ee90c052cbed63d8b059b8efe6a72f4820706febd4cd0449eb6f33428f8d976cf02343d9340c11da75001978ceaba
Tiger 70842bdb579a5e7221c301c25661f094b232edd60e38392d
Whirlpool-0 359857c123d1ece9eab8d9395f2d7628fe2359b707118de33ef144882e3a4743967e3261e093025e7b2c8e2cd709fc87f6cfc9cc4a71a781e45131301e561004 null
Whirlpool-T 19f83b95255a376d78d8b4bf713b73a957e03e07ecb282f5813b35657c0601e46451c0ddd031ba910dca1063a4f4c2676d4865bd0101c186cef0485818913b49
Whirlpool 7e1ed8cc9d5245bfc717596f1ea2ede556e6418b664800f239db4878819eafe0962a62afc2257368ccbd6d10cd6e88663297670045f246c69168efd528da13e1