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 48,2,8,7,22,3,4,49,34,28,39,26,50,45,44,16,28,48,6,12,27,33,33,30,45,14,7,36,34,28,44,46,27,2,32,30,23,18,28,23,4,4,40,29,43,21,49,50,27,6,7,15,45,39,33,48,7,42,8,24,41,6,8,46,12,36,18,22,5,13,15,37,11,32,17,26,51,44,48,17,37,5,31,38,21,24,43,47,32,25,1,15,13,21,26,43,3,46,51,9,19,23,12,35,3,4,35,11,10,47,3,37,29,33,51,19,25,29,30,34,0,11,17,34,25,25,13,24,43,11,30,38,12,0,0,36,24,20,14,47,29,19,2,9,0,9,6,31,5,38,1,37,16,9,42,15,20,39,1,16,51,27,35,18,47,22,2,10,41,20,10,42,22,49,18,41,32,45,14,17,5,31,19,42,36,49,14,39,21,16,40,1,35,50,40,31,13,46,23,8,38,44,26,40,20,41,50,10,-d74f4a85fa936d742211e381
Original bytes 34382c322c382c372c32322c332c342c34392c33342c32382c... (length=609)
Adler32 f1e775e4
CRC32 2db3e6fe
Haval 01d4b8c51c63dc462d52a44932dda65c
MD2 e1cb3c7545f278cef5afa804517b2b5f
MD4 c07809b95eee9df43549ea4e5277d34c
MD5 a149c5b062ce52d9cd84f8a63f4bb290
RipeMD128 65fa21f17eaa200b835dd504fa947a83
RipeMD160 ca4148bcbc8ca10c3b3b6dbadd753bda9056e015
SHA-1 600437eb7d6476be4297393fd7465a73e820afe1
SHA-256 d0956775819463034a45a2e4f3a94c8ec5cf7ce3344cbcfb07a8f05b603f320a
SHA-384 3aa9eaed67b272683e1ad0c9d58402bc5eb55b25326001125669c513f6f87b71273c1e4641fa7ae89b2aecd74a74bcb3
SHA-512 7ba58555a99993aa1f138dcfc86952ef6c3a0e892fca4a8330d750b03fb94fdcb459548feadecf61ba26801a67c23f53e56993fd2c615a50758f02af50b87830
Tiger 31d01706e59604d3465a9e5a1a6dff5f3ea98cfc384ab5f0
Whirlpool-0 767ee90ecec1f7c6758d313ddf01b985b94f5cc3efef35ca8b6bafc0201eaa22fadfdb85b0a55065af36d76079c1b98e8f3ccd77ff33435a1a76849ee35a5c35 null
Whirlpool-T 252e13d83384adbe4766c453c5d7f51d28a6340be5e1b9b51070042891033dd6fb98b30a5b1791c544fe52b04b7193b3101bb06b4903b75ffa17e303b8f9a0c4
Whirlpool bb8f022001b23cba83a754c4f2f0e59d5d10cd20a0301d5887b7feddcba8320542afbebfa0564cb2741e8480a31410f244ec2db848ed06ee8ce0e9e2cb346638