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 23,34,24,44,6,30,14,8,49,13,21,30,9,33,3,5,21,15,0,28,27,32,19,13,45,41,22,50,49,33,48,37,32,45,9,32,39,41,19,14,20,10,12,50,6,16,29,47,46,20,1,37,40,41,50,14,38,0,10,49,45,18,24,7,5,2,13,11,36,28,27,49,18,8,39,31,18,17,28,48,18,42,26,38,35,47,51,35,43,1,36,29,44,22,28,40,30,51,25,9,47,0,20,26,12,35,6,5,3,19,16,31,4,5,14,23,22,29,16,4,7,2,3,25,42,45,37,17,25,41,9,15,20,48,31,11,43,24,35,39,1,23,7,44,42,44,37,33,32,15,42,1,0,6,46,21,21,30,23,26,51,27,2,34,36,46,12,4,33,40,43,8,3,19,13,48,17,22,43,50,10,38,4,10,36,34,16,27,51,11,17,46,31,12,2,11,29,38,24,8,26,7,40,25,34,15,47,39,-fb00515697653204e4a948b5
Original bytes 32332c33342c32342c34342c362c33302c31342c382c34392c... (length=609)
Adler32 af977581
CRC32 d9d4c04e
Haval c166e4fa97ee504df305094f763e572e
MD2 8fe9c3a99b0168615fbf12fbcefb5b58
MD4 969d1b151da6f0c6fe52e337133a85bb
MD5 e6867a7c1e4b64461de67d5c1a3d510f
RipeMD128 3d22c61be2162b2fb9e778b6a4bafa38
RipeMD160 464d6bd38fbee114bc478452c27a8e8b3b085554
SHA-1 ddb1e09cfe02dbf263cc4319e976fe847bad6d54
SHA-256 cd4adb6f98d9ccda492dd4ae7fecd7530bdb414c62494af0b4931026035cf955
SHA-384 61f0264de23969e4fc3c7517f9219e232fc000e12e5e8f9ce28f32974c93b8f1ce71a62cf0aa0b7a0c387e1babcd5ab2
SHA-512 2917c0ab03b8477a942ce0da073bf80e4beaea73f89850887e88be14b0ddcef030f3f1879bffe17098c70f288fa8349759d0dc9c5bc5fff70deb903ea7ab8260
Tiger ceeddecf6ca724b43addc5f2e00b28255aac2b51359fd4aa
Whirlpool-0 b63df689e368ed038e13824202aee32ea0295878a2850d66a8ab309c867f6e65c737306a4db81fe8a93e08aa9a73a4ab8fa2c6417aed3a82592fb64c259de2ab null
Whirlpool-T ce1f6a20464cf8129e8c8dc9b7a9ae1a6cfe4684b86be18d0c456a9e9e2478d3ebb2385fcd62aa623f60c54ec24baed0b8877a80e5053ddcf9aa44893ee72036
Whirlpool 694368e338c8a1481734e2480f0f71480b5add5b8c695d6b562133eb88f4e2d7c0e268c4b7f2aa1e747824446300d6557b5e2f6da202a47e79c29316cc04c107