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 19,1,49,6,50,43,37,39,15,5,4,18,45,18,21,35,4,11,43,47,24,7,24,5,9,16,0,35,50,28,1,2,30,27,4,47,0,42,21,37,32,10,4,46,32,22,14,44,10,33,7,6,48,23,29,1,25,13,31,47,45,20,30,36,12,30,17,15,34,40,30,3,26,2,34,18,35,8,45,12,38,22,36,13,8,44,3,35,43,47,15,33,33,16,8,41,44,23,15,50,34,18,16,6,49,42,39,14,7,48,23,21,25,39,51,25,45,2,9,36,48,50,19,40,8,5,46,49,25,27,3,40,31,28,31,17,51,20,14,36,16,41,51,11,46,22,48,6,38,39,14,0,27,10,17,43,34,28,7,19,29,22,26,32,42,29,28,41,40,33,0,46,42,11,5,9,23,26,1,38,20,12,38,27,13,37,44,26,29,10,41,20,21,24,11,32,13,19,31,17,9,3,12,2,37,24,49,51,-23cbc61f4f2f9f10aa327ca0
Original bytes 31392c312c34392c362c35302c34332c33372c33392c31352c... (length=609)
Adler32 b195768c
CRC32 e6893d8b
Haval f1b9e3b3164383f17a4ea15809e20f37
MD2 6d3f2dd76beea68f9d3223ef3b827eaa
MD4 5ca53973cfbdd7b3d9d28cfbceb43e7c
MD5 f07a65611ef0997ddbd93b31ef6be090
RipeMD128 4d394b6be1c73ebe5443cac31067c09d
RipeMD160 23cc64d51d80a8d50d3f4d1b429c945638884e69
SHA-1 f0d30ab8218900d2f358447e1a500bbf4ddd8d5b
SHA-256 279c32fca3d35b1ee09ff52ba4a5ed9b457f2df1ad84b21d323896aeec4730fb
SHA-384 20eb792acca8e1285e62b997cabeda0ed0b400bf0210acd1a020c4987b8e38ce8497be5c28da9552749324c9805f0ead
SHA-512 42a818b246ef9880ba7964ba1f8229c9c14df583e420be6290fd1b8b519a504a3e136c8c656ae352065d3d4ff1b649e597230e696fbef77247e8ebe3ca43786c
Tiger b54b511b8f9223c5c5c7f40460cfb3f924231ebfbe3fca01
Whirlpool-0 2553fd2288abf5504a852ab8986d45cf1c0d3a5a33af3c1f7360c27534ec191fc9533baa5abbf853c747bafa03cccc8ca81c264566ce8d2e09040e3fbc97ac51 null
Whirlpool-T 7121af8ae3dce1d5ce9f7ffeba93cfa417838cab5770b2011ffa502267d661858a93307c12ae20c2e8ab2984062f8390bf3e2300a2498c6a35395a452500ee6c
Whirlpool 6af382dfc0bf0554c34d36cd9dbb17f62e68a8f7c65920530a584ca091a3ce3de1b20becb5af1c5e096fe324a4d00a365d1c92b9d9031ac2a8e1b56502b2c199