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 1,20,28,8,41,15,25,30,34,3,18,25,40,20,43,49,51,13,0,11,10,6,38,50,28,14,39,32,3,9,44,49,10,47,29,43,7,8,12,40,29,18,23,18,4,7,20,13,41,48,38,31,14,46,1,46,29,0,41,45,29,6,33,11,47,4,6,47,27,9,4,44,16,22,22,37,16,36,0,30,21,35,39,34,9,46,40,19,36,45,28,42,34,42,24,23,48,27,17,22,37,38,45,19,13,26,30,5,21,50,3,33,42,2,17,5,15,11,35,51,18,24,23,44,1,48,41,51,25,26,50,15,15,4,31,36,1,26,9,19,23,10,34,31,12,27,2,51,12,14,7,40,35,12,38,46,33,49,48,37,35,36,49,26,50,33,44,3,42,10,32,28,32,20,21,39,17,8,0,43,31,13,24,16,14,2,16,30,37,7,8,25,24,6,43,21,17,47,22,39,32,19,5,11,27,45,2,5,-c53889506ddd1a0daef7b3a6
Original bytes 312c32302c32382c382c34312c31352c32352c33302c33342c... (length=609)
Adler32 b304769e
CRC32 e74865b3
Haval be4a56aa8192fa77f76e6779f31dc04e
MD2 90850713c5aee28d762228fe2cf6c7c0
MD4 f6ebdad6a5537ce60b2cb4c4401ac9f0
MD5 c8cb9184b56b32be189219a88b5a84be
RipeMD128 80dbade894ada816c97d7487fe7def28
RipeMD160 265a790785ca77d785498e82c95716c7110aaacc
SHA-1 9053015c7b1038687349a76287132e3d547491bc
SHA-256 4a572cb0d0995e3b8fb3c6271adcb4e7af600a027711a0855fad5f8e7ca75ce7
SHA-384 5ff6af5ce43ca1f016d1e0b7bc6d4583ea70696016930df58f2296e0ac921fc8cb12539089e477d5a6cf6ad73e6d3268
SHA-512 9ffc589c27295112d93589cd5519bedbeb8e0a23371d9c98b8b757f1f687b567d726ccb962109910d83fe53ece953b04f32ab16a0140fb61ea1bd8bc2d0c2e7b
Tiger b883f390d261fc64d76d3b5ff8910db4dc56011476f6e35e
Whirlpool-0 7177558cb27c09ccce73350f560099630e9e481df277a323171e4f1031b855c01ab42f84f4e63a69acd44ea0630377bd6c06dce5aa91c06863e89997f10caa1f null
Whirlpool-T 33eb1f00710268175ef2a72f7879657ba09fa9aa1e83369ac590e01c083013e9531958bc4e33e84a5c0af212010897a70b6abfc4d73b1020f4bd1da37aaa91db
Whirlpool 645061684ac4374b160dfc157970a308f01c21bc2740a91f86edfd7bef38b1ecb646d9f13c0639768c1a92de1e32b236ad094e7cda3c0c37c861ce327a929b94