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 5,41,16,9,30,11,25,51,44,0,18,48,24,36,40,23,43,5,23,34,14,2,33,27,32,30,4,48,12,34,37,16,11,18,9,5,41,38,26,17,14,28,28,35,29,4,40,39,14,20,40,2,49,47,43,12,51,10,51,48,3,42,35,1,16,35,49,12,20,24,46,27,6,46,47,43,2,36,36,25,43,31,46,47,26,13,13,6,37,9,26,28,3,15,21,27,42,47,30,39,1,11,17,19,32,4,21,23,31,17,28,29,4,16,3,20,22,37,45,19,48,45,42,15,19,8,40,33,23,1,33,5,7,50,36,38,19,21,33,20,49,22,39,31,0,24,44,31,15,11,22,32,22,21,35,18,14,29,9,37,0,8,13,49,44,1,15,42,17,7,6,27,10,6,46,50,24,50,2,18,0,26,41,25,51,25,13,50,30,7,38,39,45,3,10,29,8,45,44,34,12,41,10,8,7,32,38,34,-013464f2e73b3f8ac873e32c
Original bytes 352c34312c31362c392c33302c31312c32352c35312c34342c... (length=609)
Adler32 ae41760d
CRC32 a4ad6c14
Haval 83a91bd7d0e83e8f9d98df4fd85a589c
MD2 3ccc8b1377145efd0d752c42419498b5
MD4 6d4f36ac143e17c8fffb15d5f91595d4
MD5 c18464f0153af4a607d3df87d1b0a69c
RipeMD128 c444e25a78c7a78168dffbb1e0bd3921
RipeMD160 8b729540d8b6343c0e2fd5452f1d28dbd3c34e04
SHA-1 3c3f7bd7ff7abd46f297d2b130cf5078fe8209d4
SHA-256 6a0c98879fa1c663059bdf9798807a0d3d1898cb9eb90d71fbfb01260b051f3f
SHA-384 ebc3b68d8e6c29c8b2498c930ea442721251ad8b505d4321db431057023d42e060d9df70dcef62eda917ab9155ac7f84
SHA-512 68e261f6aa8e94f25c0bbe420d51e0e727abb3958e3ca711d533a252e3c750e4a95453bc72d817c59837cd1717e78aedb7c199de440f21b77cac3785a252f6e8
Tiger a7d31f588fd4e49f9a9b55a3c9e7d95631680f75dce6d597
Whirlpool-0 5b547de57de391777e25378f76bf9da48bf78f772372f7b7cf44f9fb835f99b47e020f09090984e0447ea3f5e3bab407f1e7d2d35b809c6bb5533047053f01d6 null
Whirlpool-T 65de7d3b6f7457590796dbe0c3f4812ee9d94bcfea9e1b891188c70c33ffe91696a60ef926e4e2941eeb7eb08d4f97985ec04b5a7ef110f10340e210213508d2
Whirlpool c8f923dfa320ac6c1bea3f3d05991696134d63ed56eb278e2990ee21e9389b76380e83836b04bbdf3e08fcd51eba453059eb1abbdbbd2b758ed0a957216fdfd9