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 15,37,14,30,50,13,1,51,40,22,48,8,7,17,50,35,2,10,7,33,31,39,30,3,48,30,7,0,47,24,16,12,49,19,14,22,43,3,43,23,9,13,33,4,5,20,2,18,22,23,38,48,29,14,26,14,26,42,24,34,41,33,39,45,38,13,15,36,8,42,6,36,16,44,32,4,41,25,8,35,44,41,27,2,21,2,0,35,7,41,16,27,6,31,3,26,11,47,39,8,44,28,38,29,1,29,32,47,29,19,10,49,44,45,15,19,45,17,4,9,39,18,15,31,40,9,46,28,46,36,21,30,18,0,21,6,23,10,20,43,43,5,27,36,46,48,42,28,51,27,11,4,9,35,12,45,50,31,28,11,49,18,37,12,20,17,24,13,38,21,23,32,12,25,47,42,51,20,33,49,40,17,3,1,37,40,46,34,25,26,5,25,16,50,51,0,19,10,34,22,34,5,6,1,37,11,24,32,-031459a6c3dabcbf66773143
Original bytes 31352c33372c31342c33302c35302c31332c312c35312c3430... (length=609)
Adler32 b34c7608
CRC32 ce0b74c9
Haval 08a516ac60e02c873b60be8fa96bcf25
MD2 35d96c68067ca5a79a86d6395ece9303
MD4 9ed4530c8ee9e7d4d6ad2354387d6bff
MD5 3380d74a398ee611a0ced25779634fbf
RipeMD128 45127cabac109f5fba73f48e7a738a4c
RipeMD160 3c391370b01ff2654cff9b0b0866e1dfa7003ef4
SHA-1 7ec94afc4451d89f7a4be04e13fc913df5ba21e3
SHA-256 a1b61a4cb60b5fd694830ab5bf84b91617e516be37e078b95ea80ab5bc31a8a5
SHA-384 9e359c62092d0c2102e8ca36476f232457050114fe2f86084e6528209bc267f4c83dea541250e39da236ddaa5e19eb90
SHA-512 c8dfcad2f319e6b0cfa2d60ff0988b596821aa995963475c4af572de79d42c7f21d92fd2c0eec899f15a84993440be3a07146c4f780f24b32a8f72131fe0f095
Tiger 1f1ddc3b7cd1577da2af650c895da2227697ca799e0c0742
Whirlpool-0 6c2d4cc98f5a67ef341e3de84daa87dbcfd538a1da293dbbcc171835481ea4026b92077fe2d29770601ae3b0c456f41fc5a6ff9ce34b8c2c1475f805fb8043a1 null
Whirlpool-T 70d26c516a55cc9a37d61235d066af4de18eb4b3feaf6a13e3079e8847798677bd24901e8e38d3a2fcf8451537390646159f1dd6545da8e8acba843fefb6bfbc
Whirlpool 3d50858429673d8dd458a95f090a742b5a0e8a06bb457fcc3304efd6906d8ccee681b05d7a220a502e8a95c56516fdad706c30893fcd3bf82a1aaceed1bbc2a9