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,31,15,37,39,13,47,10,36,50,45,15,3,8,5,35,34,41,7,36,37,1,9,29,29,9,40,33,8,48,36,22,51,17,30,44,48,26,24,27,13,17,17,20,16,7,37,43,29,16,14,9,8,18,33,39,44,45,43,41,7,51,44,51,50,48,3,8,2,12,27,21,23,40,50,46,32,18,32,33,1,3,45,12,10,30,6,5,35,30,28,47,22,10,16,21,2,42,51,6,20,33,38,19,30,18,14,4,24,23,0,22,34,19,2,7,49,50,45,37,10,9,21,36,0,11,43,38,19,40,11,32,4,15,5,5,20,13,39,49,31,26,12,2,11,41,47,26,38,12,24,39,35,27,40,25,6,49,11,0,35,26,27,15,28,46,46,22,43,44,38,18,29,31,48,28,6,21,23,42,17,1,25,47,46,42,49,14,41,4,31,3,13,25,20,4,24,34,25,0,16,34,32,14,42,28,1,19,-799f9c937dc28d10da9e583f
Original bytes 32332c33312c31352c33372c33392c31332c34372c31302c33... (length=609)
Adler32 cdfe765b
CRC32 a46b93cf
Haval 2e0a4e6a49ce4985209723b158c8359b
MD2 04122d187fa755a0cda3b350ae271ae2
MD4 67835939525f6443826161c71917d71f
MD5 e78afca1dfcd868fa2a11cf35529c10f
RipeMD128 7c50c0e3f6d37083eb3121d82618fe25
RipeMD160 7ed60173692f3b6383f3ef7b2ff9a7a2cf3c08bc
SHA-1 d506d51288b3e89442e04511ae90d16a0689ddad
SHA-256 cae9520c0ae50e6ad2ac8e0e1384287849072853edc67cb07f81553e0babce84
SHA-384 6a3eb5e7c87592298da41431e3f9afe5cb73e62d5e67a7b28a4abdbfec12bb37a025957f95be3cf3ce6a62603b499e50
SHA-512 7e7966143f9df40796438d111f9ca694d94ef00625921c44e316c1559d8197e2ef522232fcd021374cf44041b0a9b29c2bfab9bcbd81acfb9447ae6e5c268e18
Tiger 16d2775fb098c481245428ac4205e78981d26b09f24e6519
Whirlpool-0 a7352a7063f4e356222e94ad79904332a78dc92b41f6da5e153b4ac7645b830f64f6beedd42180137fdb0ac8f038d2b6b9bc0025da93c4621b38edadf2dda3fa null
Whirlpool-T 00ce04333d95b665ef43536d8f181e981f1b8760cd30141e0a83e011d2c11ee9d3c6f3d81f1ebdd5110ce9a898bbd058ae57170549e50b6d7b6fcf72cdfecf7f
Whirlpool acaed70049b13c911a0579de080c67a124e219e2c8d3c8af2e5437f6fa33a41d0e0533cb1720e1941c6f0a4ad4c4f0caadf378134c627d90427bbb0a46b5e0b2