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 28,37,27,31,39,22,23,10,13,9,44,24,0,6,49,30,16,9,5,50,38,3,18,1,2,26,46,2,21,3,26,42,47,21,17,0,47,30,48,20,17,34,4,36,18,29,8,42,34,30,15,31,21,18,20,46,40,44,5,29,29,23,32,13,24,35,41,26,4,13,15,28,25,14,7,49,32,33,48,15,34,20,12,10,14,10,38,25,7,43,36,27,37,4,11,50,50,24,28,47,21,14,23,6,40,48,24,5,44,16,51,17,27,35,11,46,29,9,41,7,2,50,6,30,37,51,8,3,40,6,35,27,39,17,48,1,38,19,43,18,38,51,19,0,35,2,12,31,9,40,14,45,13,16,10,43,22,39,39,23,45,33,4,16,45,8,33,41,25,28,19,20,42,46,44,5,12,45,34,31,1,0,12,42,26,32,32,37,1,19,11,22,43,49,7,15,41,47,49,33,36,36,8,51,11,3,22,25,-f4fd2317fa74d90997f9fe40
Original bytes 32382c33372c32372c33312c33392c32322c32332c31302c31... (length=609)
Adler32 acdf7655
CRC32 bfa2b7ab
Haval 22c9887f5285a4d6e820a57897232179
MD2 b616561159d40cffa72f49973c9536df
MD4 bbca6907007a1d91cc442d8b092f9c2a
MD5 84349d085102d90d68c110f3b5cb729e
RipeMD128 2cd92628f5fb7ca426a690fadc551b4c
RipeMD160 8ce5df5d6b6422c7c3656d9364efb07967b3401e
SHA-1 0e8d04bf222d6836582b02f375a8843cb02be637
SHA-256 3eddcf621124d0553db25842089dddde7b5d514f5e5091335c0fd63a500b1dab
SHA-384 b56a25c25bd6c049410ccb75d43e9b6d38aac0807223eb07717e0466ce4ba1d5920a92292abf095f24adb15aae94bc65
SHA-512 c8b2297092d4453126560b91d33d79d8aa448602ea2b2961d0bb7a1b21b324979ff6e32040ab222f080c591071fee666839ffdc7d5022f4410b59ed5a0725e54
Tiger 28fd32d42375001696df26b41adccdf8c31bf65637a115a8
Whirlpool-0 f13569862c32dd2be1574a3508d7d5e3ebb1f70a7638e3e21cee95f593cf9185e5e7849fd6388cb736d4bcc5d4b11b6be25c1800bddd72a683336927b1aaea58 null
Whirlpool-T 40c61aa7eca2b4d615448ffa0bf143e9c3559e5cb50828cf06dacc4214ea8180545d6337af181b1d422af29f1af09c114cb0169f5b5c6277e6cb7300d3f05783
Whirlpool 2418daaf74467e73afa079255670b89467494bd0a0ef063704ea859131dcacca55ae09be1909eb5e1a3c1e7e884a046de725b10e5895affb4c4aff71101b0f5b