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 40,45,20,30,0,47,40,32,22,46,10,4,38,41,51,25,5,31,5,2,35,13,38,3,28,18,32,13,27,41,43,24,44,40,16,50,47,48,30,17,29,0,12,31,11,19,7,45,19,24,18,27,33,23,44,29,37,20,12,1,4,18,12,7,9,48,14,0,13,42,9,16,6,30,46,21,44,31,25,51,15,33,36,34,36,8,4,21,26,33,34,49,39,16,50,7,1,16,15,20,17,49,9,39,26,23,18,23,28,17,22,2,39,30,3,2,34,37,35,9,4,6,5,28,5,29,44,25,51,25,19,6,38,1,33,0,50,1,35,46,10,12,13,15,42,50,26,11,7,37,34,38,48,51,35,21,24,11,32,46,48,42,31,47,14,15,41,36,10,17,43,32,43,36,29,49,14,26,22,49,21,39,27,37,11,8,27,6,28,19,8,42,8,43,3,40,22,24,45,14,41,20,3,47,23,2,10,45,-9e857483533b7b26ca50d4ae
Original bytes 34302c34352c32302c33302c302c34372c34302c33322c3232... (length=609)
Adler32 8c957614
CRC32 23a363e1
Haval 52ddb0d2a9a75591be4c1f63d6c8bdd7
MD2 16b96dcda48c0d6797f3a6e3bf61e4bd
MD4 4f3c5ae755bb75290342b41d419fd9c1
MD5 a9cbcef8846a9b1033f94289f6cb29e8
RipeMD128 4980f3dad6e037b1ea400a42222ac9f7
RipeMD160 f15e4646cb7c16aac07a946df3680ff0ae3fdfda
SHA-1 685d76fb67ce498959e33e3f894cbe0c4f3cc33b
SHA-256 6b527c85ac078d2bec941a6a02d8c4e008ea78afadded08f468772dd2851f65c
SHA-384 4257202c60ef25b6c6f229c7fefea0c8976f8db0259d9476e3e6cd0e2101a7891ce371932d0b10bd279e4aa8793f9c98
SHA-512 923c0e097f003c499735717cfe5926f507f7115ab16e3d2b828fbb93c6e01f6edc0e2f134286976e023bb9caf5085200b86ffb2b8ef70912775858303ff10626
Tiger 35621a4e33139c29fe865dcde0c8871bd17c41d5ca087f5f
Whirlpool-0 8bcf4dbf40d5733c66b3fcf7815166ca5293b0be96419c09a55d1e2a9b9110e2de4ac295e23f8c5fffe819bdb30bc6a65f87d20e12fba315319c050c5edef29c null
Whirlpool-T 6b90b45da18f9cf12c9677a7cf5b9664450f7c1fe267b8fc31945a844ed02840d1e9d9bf98a8eaceed59aa90158f49964f71f78855fc32757fab67c4950b2647
Whirlpool 1fd8ff0cc179d43a678e3fae5b29c8e19c0c3a0e5736ec85cf6d76927a2f09853d196a420050349c0c41a8d2957bc62b54f19e55b288a66b6fd51edded214940