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 0,9,23,44,16,41,19,8,24,18,28,30,9,24,5,29,33,13,36,3,39,17,5,3,26,1,32,12,45,37,18,35,32,30,1,45,16,21,27,5,15,47,6,14,48,25,15,11,1,35,18,50,12,11,34,27,38,43,4,4,20,21,20,37,37,47,10,49,19,34,34,47,46,2,38,46,38,2,14,3,26,11,19,2,37,31,15,6,12,12,42,48,43,8,30,17,40,24,9,27,33,9,44,13,13,50,31,40,39,43,29,46,0,11,21,3,4,41,28,49,48,8,16,23,31,44,2,7,14,19,27,22,26,6,41,28,29,10,50,31,22,50,1,29,42,51,10,35,32,41,16,22,36,45,51,5,14,4,40,23,17,23,21,51,10,33,49,49,45,25,24,44,0,32,17,13,7,33,38,26,39,7,18,51,28,25,36,36,35,15,40,39,22,42,6,7,34,8,46,43,20,48,30,42,25,47,20,0,-bedbb603ec20fc704987f4f6
Original bytes 302c392c32332c34342c31362c34312c31392c382c32342c31... (length=609)
Adler32 b66c76a2
CRC32 050ca40c
Haval fd77b7fec2ad8cf7ba370be107006096
MD2 b20a01cacd52a38e55c4e65140a430b5
MD4 936d3df5cfcd8015194fee210278680b
MD5 5abc0f826b8d812d9ca3d6551a07b7d3
RipeMD128 48fabb63f1af2cbd5b96a7478fff774f
RipeMD160 ad2ea6b4f520896f219019e301ed4ad37806954d
SHA-1 6fd3ff0ffcd9987003594743a9e7235a7973973b
SHA-256 afb7d56b617e7bd3ae6b89b2ca7e44cf12ae4bc030ad4d5c1b052950fc542e67
SHA-384 2a99218938cfd556db7846cb031b78c349c05add0c57006ae2c24d34b101664e9d9c4a7c51b1cfb5c913205c0c558b83
SHA-512 a51c336982c5921da2165b57cf57960b4b710268bf683ce340cbb11f1a3fef5725cd3faf46cbf804d90649caf405ef54ec79a1caa54669ad3a31f6fc7f26f7d4
Tiger d117042d8fec3052ccc8ecab440ed61d3b3aeb6b90c574f8
Whirlpool-0 7864ea723b0e321160c0484c059e910d570633e8fc537a4d10d525c2df3d24e85110659bb01c93fda24063869c5240b2ce142aab69f6363f44c8bef6ec3a989a null
Whirlpool-T e4856bca9fe6a4a16b907a21f11667d5b3be2f382b043f0a149c0faf50f2a897b15ab8be91e49d5c3e511ef2982c733117b9f7dc865e853b08d57677f7695ee8
Whirlpool 1cc003edf388d082c7c4c8abd6e2e5f13d3243c4f57da7a7296b8dad97d16ee83e477cef228a81fccafa37476ed1c32e81021bd3a6fb2b203002c2cd42918510