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 11,21,25,19,1,5,24,50,16,41,23,35,0,42,28,31,45,22,15,29,43,20,4,22,0,27,4,25,45,15,31,27,9,14,17,26,16,34,40,1,17,27,22,46,11,33,33,29,42,25,51,44,21,19,29,24,23,41,32,50,14,25,8,21,47,26,51,47,40,45,31,46,6,33,12,2,34,36,6,13,8,8,49,39,13,12,47,44,44,35,26,7,41,37,27,11,10,38,10,16,41,12,19,18,5,20,3,18,5,9,12,48,19,13,3,43,30,36,49,42,48,35,5,43,39,33,50,49,46,13,9,29,7,24,47,44,1,34,3,1,23,21,7,28,32,17,34,3,4,28,51,10,30,38,11,37,38,39,18,36,6,2,18,24,38,32,46,32,9,30,15,20,26,23,14,0,7,35,48,36,28,42,10,45,49,2,39,15,8,17,14,20,37,51,40,50,37,31,30,0,4,16,6,43,40,22,2,48,-acedf1a8dc1812dc66892779
Original bytes 31312c32312c32352c31392c312c352c32342c35302c31362c... (length=609)
Adler32 a581767b
CRC32 b62ab1ad
Haval 0af9ce3f0e05d594b68e624db7a1ce5f
MD2 a178e80143bcd5b0d6c55ddacbada8f8
MD4 4cf6ccdfbc90825743a3e6a38079160f
MD5 1397c55decb5cbb7c4c67c291d372e3a
RipeMD128 1c3bee6b7946d0f9c5ba935638c464a0
RipeMD160 36e28b36dfb99b995785cd9488471d39b8071524
SHA-1 6b956f8958559c57182ecec23cbc25e6c101bb24
SHA-256 dac2b28f14208e2aed91950ededaee20a2fee04a3dfaac887513388cca1cd5bd
SHA-384 af7f8d47f3e9f3b6e2933e01b5b0899c40594fa8aabcf028dadbc2df522b85eea393bb593c2c93de3bd639e127249ce8
SHA-512 cacb0fa6c8b9727eeae03f0542299e61881a0179d13217bdec4caa4fb42710c6c838e51cb8f853bda78c61b255ce92187b531366793522a1b0e4a93de454b708
Tiger edfc14d21af1b8b8daace7b0e951b8c9254f217537f21985
Whirlpool-0 6ba6faceabb7e7d87b694db061766b2b07aefcc7889b53ee6a0fc5ff16b9d979992c64d2834a25285976503f5690a777604d503bd3de619a83d2060cf415421e null
Whirlpool-T 27dec06c733f307b37f66ae00c553e4baf16acbaa4c59231c0fd073afe6568feaa0e0a4621ab23d7e49da5e9e5a4c918b00bbb6d5b990bd7b1c0b5e9a1c256dc
Whirlpool eb3ee6933f91311b413c1c8cdcd62b53084a7fe23ed2be35fc3d047cf71c540c355b46b6fe708a4f7ceed6c561f554d15f081ff7d86cf0b4c2766d1c10ca95c5