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 50,31,29,50,32,49,42,31,10,22,31,39,49,38,26,49,10,45,29,51,36,46,38,25,35,27,42,18,47,21,24,30,8,43,24,35,50,37,46,25,36,7,45,43,2,42,10,16,5,46,21,48,11,28,11,16,12,20,36,28,4,36,20,6,17,40,34,3,1,48,39,33,26,5,7,45,23,18,7,24,13,10,4,37,15,1,14,17,13,22,35,23,34,22,50,7,25,5,46,41,15,0,30,40,49,26,14,29,44,9,41,6,30,12,8,16,14,32,44,15,13,16,28,41,0,3,4,29,47,45,14,2,22,43,27,28,9,21,18,24,47,9,19,9,48,26,23,33,44,4,6,12,44,34,27,23,11,32,1,17,51,25,17,3,0,51,32,13,12,2,8,33,19,5,33,48,37,21,6,19,39,38,34,30,0,15,19,1,37,41,42,3,20,8,31,39,51,20,40,47,18,38,11,2,40,43,27,35,-6658b2de4578232941b52067
Original bytes 35302c33312c32392c35302c33322c34392c34322c33312c31... (length=609)
Adler32 c5db7557
CRC32 a280d9a8
Haval 593d3be68a9d735666e886ed19af9179
MD2 942a4cf1d31e3cc083fd09436927c9a8
MD4 b475308ac022b27d6465ad194a2aad06
MD5 cfb2328d67adaaf084c1a3983163559e
RipeMD128 9c82e297f33bc0c6dd0b9045ed24dbd3
RipeMD160 10c3d8965ca8b7f4b5918e781f6c70e55b68632e
SHA-1 cebfceaacc18a1280b04efacbaccfefa5b3a0cd8
SHA-256 96199f9edf108999b0953eeed341bd5a0491ab9c79d86051a61388c341be67ad
SHA-384 0b25cdd36be5c945006990cd953812a6e8ecc6bafc06257bfd5a2992e170ab4b5b825c158ace056d6258cdcd17f82acf
SHA-512 111d29bb0032d2f4a8cbb2fca1f392d949e19cb77ce5c80999510914440cb8887906e686a117e2d2b6ec84c2133f90ef3ef46166f95ede25d4a382d6fe55e89e
Tiger 3d77b5d4e5dd099f42884a0de77fd4dc779051a1282f7e8b
Whirlpool-0 92dfa62d523b4449a30bd5da5637b65ef16be964514b69bb436886e807bdb8543f77131b2000a19a65180999de0e616d4679417b345bad366437223ec0a5c6a6 null
Whirlpool-T cd6d1d64c54f23a4b8baae1902c7c408f888b9d298364144b13e05def0394ddbd997974b58ece5d0ad9d17444c1062586c3d5321bc06c623516f6cddd6e8cc68
Whirlpool 316795de3c9c1b847e47962db035e3651abcac24ca5778bfd4d35d3bb0d2c7bb71811a8c5822d76aec711a071df7dcc9961fecf3c4ba9dffe801c0e50bb3fd80