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 16,10,24,38,30,5,3,20,42,32,15,13,16,19,38,40,37,19,16,10,29,44,27,4,23,50,33,28,30,36,12,6,16,40,51,2,22,47,41,7,27,43,28,39,17,40,44,11,12,45,49,28,14,9,42,23,13,46,34,43,0,48,18,42,19,14,41,27,17,15,37,1,24,0,47,46,31,29,36,38,13,45,27,46,48,2,39,1,6,2,31,31,36,24,5,45,44,25,35,1,17,34,34,21,8,0,20,9,39,9,29,11,21,24,4,35,51,0,33,48,7,15,32,22,35,23,31,3,25,43,46,47,1,41,41,26,18,50,10,25,39,21,40,12,23,6,6,10,22,26,37,49,4,49,15,36,33,44,5,34,49,3,51,20,7,11,14,20,37,5,21,42,2,33,29,47,19,50,50,28,26,9,13,43,8,26,45,38,30,25,3,35,32,4,48,17,30,22,51,18,7,32,18,8,11,12,14,8,-075008582e66c407b76245c9
Original bytes 31362c31302c32342c33382c33302c352c332c32302c34322c... (length=609)
Adler32 a1c47556
CRC32 19e8e55e
Haval 77a1cf65e980a6f0028b5b8f24254cae
MD2 9b3f9de49555d6bf19cc57dfa1a1b59b
MD4 dfc0af0b835938d8816aab1095953c9b
MD5 8b22f0a70d1d1c66b828bb1f84c22777
RipeMD128 dde4f98b9ccc5342db90ed0697175852
RipeMD160 b2dfbf4337a3567cd058175b899c31947e459028
SHA-1 ef3ca344cad74745083d2e28ff23b739716f1996
SHA-256 e28598615c2b976caeb4eb9665e51336af71f72d05601c0fb36a80865cb65123
SHA-384 fa545cd708e4f201d2bb31d8db93cb5e5f9248da8377fb56edb7c081340ef61c820a2ae8fd1210305f8be43ba731ea14
SHA-512 65a107357952b54f986f6738056a4ac22f3497b4d55d60b88766667324093e59473799aff0b2be0ae5caaaaaf220b50f73cb134af3df498c0423f27ab908efba
Tiger 0a66bdaf6272b9beb4bf8fb7277ed98732667cd31eaa7c41
Whirlpool-0 a8f6c006a96537dc270a1743af70a13b61b582626b002b53b13ab59fecce9af6ffa34bc21411e87a7a98cbdf3965ec326ed3ad269436e54261300dee41dedd1a null
Whirlpool-T 23564c3aa4dc12e41322af390e43e198d6405fa32e2b24174e2e19fb22f874908a7794b84d15c2c14ae0db3c7247628337996549c66e4d2815ce22a9041e064b
Whirlpool 4d32635557b16f61653186a437321ad7456e520d2de1261cd2becffc46965f5e04a79f06d285f0ff49b34570448b58497da25c4d86bc1c0d6c83e5683a5d0e74