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 17,44,19,46,1,25,40,29,23,20,39,2,51,21,21,9,51,44,13,28,38,51,25,50,10,36,14,12,33,7,42,14,36,43,31,5,45,35,47,40,43,50,45,2,1,23,22,38,13,36,10,8,0,27,12,34,8,7,19,29,6,24,47,14,5,15,2,3,22,4,40,10,33,37,45,51,32,5,37,13,2,30,48,31,45,23,41,48,50,26,18,32,43,12,22,20,30,42,3,7,47,8,37,3,42,27,11,40,9,34,16,42,34,15,35,18,8,49,30,9,12,30,11,18,46,13,16,29,41,32,19,36,33,26,49,1,19,28,15,3,22,44,20,48,25,0,31,10,26,6,32,7,6,21,50,43,39,38,35,18,16,24,37,5,20,17,41,14,17,4,48,1,44,31,11,4,0,46,6,49,27,39,0,23,21,47,27,24,4,39,28,15,9,24,28,17,34,38,26,16,46,49,35,25,11,41,29,33,-722d321c7cdef5005b9d8185
Original bytes 31372c34342c31392c34362c312c32352c34302c32392c3233... (length=609)
Adler32 7faa760e
CRC32 f7ca7d0c
Haval 57a753d1aea4ddf8aab65a7bc59d618c
MD2 dbffbd6326d2996edfc766a2ff1686fe
MD4 eac788e31d01d549f90970f04fb7c2a0
MD5 ea4c60a4ce005e3115ff3b4ce8353d27
RipeMD128 3272f4836d76b6f60661a6f99e033b99
RipeMD160 43c3de026ba414b920c9975c4091d12f87738b14
SHA-1 8d52b01f1bd94c96bf31d289f0246f5e08883840
SHA-256 e8151ba72d6af96be9cb30a51aa9465a55e2d0fc19ff1db3829d9d8845767087
SHA-384 e4d838f5fd50559deca5edf17d3324010ccc4fe43dda1b3fef10942f588ec74775ed97ef017eb0e409bb2f94ede363f2
SHA-512 e2a93780882ea4eb23545cfc494fdcb511e8ca239a74a69ee803821f6482eec08c596ec3f22137d9606cf288eb28e811ee9df5ab9078111f3556f04c19143be6
Tiger 7428e8744c41380de0b49e06a6b7885451a582167fbce807
Whirlpool-0 02a8036c204a220ed04a656384e233f11ab49dbd184cba0f530c2bbb1c865bd27fefeeab2c3a9ce5aeea75f8e471d25aa6254a9b90ecdfb36f1d0d74d059f581 null
Whirlpool-T 63dcca7ce7b0a19fb2058879ebe35e9ea939ce5b4dc749af0d884f4e2723b4c5d9301f03c215d243a395450b473a4d4a753e8daa4f2e0bccfd23d18d5de4ff94
Whirlpool 8271a59824e8db55dcf80d117355f96c232396816b4592b5c2f9bcef03bfa27d32f809ea69aff0d2dbe8246081ed3cee1c39526cd9290dc747c3c4fdaf19ac5a