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,30,7,1,41,44,50,19,16,13,20,9,26,21,11,49,29,10,38,42,50,39,2,32,45,10,19,15,18,47,22,51,49,12,36,0,6,9,30,48,23,48,42,12,37,26,5,43,14,23,16,31,4,27,14,6,21,35,35,36,45,24,34,10,16,37,23,19,2,50,34,21,15,40,15,25,41,25,27,51,48,31,46,51,42,1,11,15,25,24,49,32,3,5,10,18,4,28,35,31,27,0,33,13,20,13,26,17,2,38,47,11,39,37,34,3,38,41,26,4,24,47,24,19,35,47,50,36,43,32,3,49,44,51,33,17,16,12,46,8,29,4,13,37,39,11,18,22,22,41,5,9,23,21,40,0,1,8,7,9,33,28,8,45,29,6,20,28,7,48,12,45,31,40,17,44,46,30,43,25,6,20,30,44,28,17,29,46,14,8,32,42,7,27,1,2,36,18,22,39,38,5,43,34,14,33,0,3,-b90de2236bfd63d2039fdbcf
Original bytes 34302c33302c372c312c34312c34342c35302c31392c31362c... (length=609)
Adler32 9d8876cb
CRC32 f2608a4c
Haval 6c49dab283c145e0d426383c38b2b983
MD2 2832f423ad8ad83a415300e009128e6d
MD4 5319c82c5f076ea51ef539172b0458d7
MD5 5cce1942930a5ff7ce2f5b97006cfc5c
RipeMD128 c2503e2c0cccec3899c868d68279f98e
RipeMD160 44f202e879b306edcccc2529597e98b1b6614a2d
SHA-1 5ac04dad6f19a970fe34949f9f7db651621ad47d
SHA-256 8f56270398a52b4068d878e8a73dfe0571a9b0ae09fb2cacda71e98cdde24bb6
SHA-384 fdc14833251161df83d0741bb86c6277463fe3f47574860386e7605824481bc826f78aef9621207b0cb146b776a47fe9
SHA-512 2628ab54cf312071f66b2a75095e7bc74f027ecfd6cbe866f04de5d536198ac4dc9cc911452dea195d192438cd0d77b72156e02268f26052e3efc544dd2716fa
Tiger 8ec091153387eccd4fcee0483a585f0ede882e8312b57551
Whirlpool-0 f59ca888c57537c9553deeed4468f1d648cade359c21c1994ef586245ebc03b8ef41066fb85a8a4db12f59f569600fdf73a4837bbabf41939ed2d8a90280cd5e null
Whirlpool-T 9dd51e3795160ad6e72ebb3628d7f5acabd33d3b1a4dbab7c844dc6cdca3a6d489d165ddb2ef47447f93aad0758ae6c514b5ed6b2ef0264a34e38ea145c89c77
Whirlpool 038a7b82a897d65ad1cc1083cab3f9bc18f1120c55eb36236beff08052867d51da9895ed09e85b9ab93d9a97ed11a7b905428ca826a21847e67d1a481034725c