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 44,23,17,29,19,44,39,44,33,50,31,0,14,35,47,19,48,42,14,13,15,32,21,36,30,30,4,28,24,32,2,35,7,16,42,27,25,33,45,4,31,3,26,6,27,26,11,7,24,38,1,29,42,39,33,21,50,2,29,45,43,0,2,2,23,39,49,41,27,34,28,21,48,49,22,18,15,43,23,40,20,39,12,30,36,38,6,10,47,41,51,15,16,14,8,16,33,46,19,6,13,50,51,43,27,22,21,9,25,9,40,35,37,7,16,3,9,0,18,7,13,20,3,20,42,49,24,51,31,12,43,12,51,8,46,47,13,5,46,34,37,3,5,17,25,28,40,5,10,28,22,8,0,48,11,37,25,14,38,34,8,17,35,36,37,44,41,24,1,47,20,41,45,38,19,34,5,29,40,46,36,18,22,1,31,49,45,4,18,11,4,10,11,48,32,23,9,10,12,26,17,15,6,50,1,30,32,26,-274dc2c337508fafdb88b4bb
Original bytes 34342c32332c31372c32392c31392c34342c33392c34342c33... (length=609)
Adler32 c2ec769e
CRC32 11a5cfc2
Haval b480142bc5fa868c3c63b6df9aaeb8b2
MD2 32d142a5c7d5e807c4a5bf147a963b51
MD4 35ae099edfa2706500689491fc7c677d
MD5 3de0e964e2c6f3caa1377de92a44c3a0
RipeMD128 618d223e1d195028c94148c2cb799d3c
RipeMD160 2dbd97093a46e0e2b71896fca508957d5647a27a
SHA-1 26f7894a6546e69a3c897b4c9816375df93eefe9
SHA-256 aedc9da49fa72452cf603bc2fd910addeefff0c61097d4f3fa1c1e33b83a385c
SHA-384 9f166cf43a4f89870b98cf91437800f8d124a24aae6e314b75e74846ca56bf9113d023dcaa991c9cbca9bed4df501886
SHA-512 1a37cdc4b1c1817d2f63f006fde2aeefd53ada763e8e074b1fe13598afff39e7e06f9df7c509943105a2cd9c7087b6024345c6ec4055e86244a85d4a60dfdc17
Tiger d23782fd57b4ea84f265aa64ec54446dddc0a8d1cc9d940d
Whirlpool-0 a4c55dcca856cce0d9bd700369862e75af8aad6eea4569e2215cd558d1b6c755b90c4cfc8dfe7c291778b7f6e12192f7841b47006850685f3fa3f5bb8d13c13f null
Whirlpool-T 85272d1f84e9567cfb7a610dce3daf46cd75c44aff43efa6611d3f75e2379a02536e0f9a067176c60befb68ac49faacf3e9d0de94140fc3938df2ad7da986481
Whirlpool 16ca145203da58cbcdda50850b4c5c616bbcac21e3e2f3668ee89fa579a07eb58be60a833bf0c112ef6bc1b0e6a2c22453a2aa81dffb652b238369891df5c042