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 21,19,34,3,16,28,21,19,48,10,1,14,48,12,28,23,11,0,42,32,23,24,18,33,29,51,15,27,37,42,37,43,43,24,1,3,25,31,25,11,31,39,50,33,7,7,15,7,35,44,15,42,19,3,26,26,29,28,8,35,20,31,5,48,16,51,46,21,49,11,10,14,21,26,18,12,25,13,2,45,11,46,41,19,6,41,46,5,9,12,35,2,36,38,36,50,40,24,13,14,37,16,47,41,20,37,43,47,4,28,17,0,32,42,39,31,9,13,30,17,18,22,23,12,7,45,38,34,35,10,45,44,41,10,24,6,46,47,22,47,44,27,43,40,39,33,15,45,26,13,49,4,36,38,27,5,32,16,22,8,17,18,50,2,50,3,4,36,29,40,30,30,8,9,30,1,20,17,6,29,38,23,51,4,2,20,34,27,5,25,22,0,8,14,34,51,9,0,39,49,32,40,33,44,49,6,1,48,-0b4a2177e38f17ffad1613f3
Original bytes 32312c31392c33342c332c31362c32382c32312c31392c3438... (length=609)
Adler32 a1867639
CRC32 ad4e4157
Haval 5c8aeadfe6adc5a21b06aa4ff85de8d6
MD2 b8fa9f6d1725bb2a420e44426d1e857c
MD4 5dfcccbee5f8f5e26ce1a8395076c969
MD5 ad14c23362090215d1c12166f620060b
RipeMD128 43a3b0e3a52bf01d36d658fb0bdb3651
RipeMD160 603d95bb95fa2bb72082b85b392d9fe7776c2393
SHA-1 a4b53e7189937d428f0bb2ce9d1e8b3cbebd2494
SHA-256 ee2a36469fb9167e1333e986a556bffe3eb319849dddd2c142e2eacf34e7fd09
SHA-384 9208ca2b74573a65723f3837227f59659592128bb12ed3210ab76f569bc7d7f22f00613676708b5aa8f8ea497f857d51
SHA-512 fdd0e692e0f948193c8890da8fcc8fd7139bcdf412c875b4c4bdebf1d0acbbfc24188831e835d337dfca78fcf19b6396a4368e12a1b3b308f84a80435e7d9a7c
Tiger 4f38dae125d67e89729887bd3957715ad3bafba9bd955f8d
Whirlpool-0 f24d02068e4df0ec2b7a02d6c495bbab42416e51641844c2de94b84408fb416e5eeff52be3c7e922e04a4cb76a799cfa9f62cfaf55689b55f4b0c407690002d0 null
Whirlpool-T 4b748412e19a6d0ddccbbea58f4cee84fb88e90f6e002f8d21d8bba57f496cb013ba60e90cb330fa06d70d95334c9e97e3225c1e2d394721e95deaf4a85f4979
Whirlpool 1ab739ab0b6547bebcb99e0f71336086c0e707b556bd5b822f133a747b56e6ee0e0411fb692323ec29aa763b6e09d8e1b07b96f58db7c02098f03649553d036c