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 15,1,33,30,35,38,50,12,27,34,36,28,9,13,23,19,2,51,45,38,37,29,38,29,16,3,2,42,14,38,17,9,14,0,15,47,35,32,29,31,14,51,48,26,34,32,28,35,37,44,10,42,51,1,15,48,20,43,11,36,7,36,40,17,20,4,4,50,16,12,27,28,36,0,23,45,37,18,39,8,6,35,49,21,41,10,47,0,43,20,37,7,24,46,44,10,11,21,34,31,16,40,11,44,50,40,31,1,43,24,12,5,39,8,48,48,13,22,30,50,12,42,25,25,17,16,2,0,4,41,21,6,49,43,18,24,42,26,3,20,47,26,39,8,51,14,32,17,2,7,27,11,28,18,23,30,13,22,5,6,32,10,46,40,6,45,18,19,26,45,5,33,31,13,22,15,49,22,46,21,47,44,41,5,19,19,23,41,33,39,9,25,4,29,3,34,1,24,49,8,33,3,46,9,25,27,7,30,-42510d8b446b3a7c1cf80ba9
Original bytes 31352c312c33332c33302c33352c33382c35302c31322c3237... (length=609)
Adler32 aadc7634
CRC32 a8103b61
Haval 05264c66161a3565018ab8973b04c06f
MD2 c8d185da21eb23af9c35ea67de302088
MD4 eaa4656c53c18c1c0d2c3fcfe3f90318
MD5 74bc14255dc0016325fcfd74f8be6067
RipeMD128 6ecd55f4527c306b3f809cef0bf0248a
RipeMD160 35211a50de2d92367dbbb2224e9690f050ff0c9a
SHA-1 2857b3f3553c65ac088d69740570c9dc584bc583
SHA-256 1149da4e8bd56662890582cf50832e7ec31ab1e9e76382a88583b9c15abc2b8f
SHA-384 7baa58c3baade5c1a278fdb2e4c491ec9d550386178c7fe9e9e3f30354fdd4f37caf64009be47604a3e891793bf49563
SHA-512 c23e01ccee50c09433911770ceb13f3f7546345864f9bd40f2e233f50965f4e80c505730714c549e3688f5cbed3a7704cc1bcaef46c3b25a5a3df38289caaaed
Tiger 6a8f72ddc8aac093d5dc0f4b170bea742aa78d4a70fdd47b
Whirlpool-0 b605b72b4816030f09ff951114212659188a51d8db7bf760793c82e83037a188426b6245a94b449545bc5db45a8ddb396f17160de9ff8aaec127754009b50d65 null
Whirlpool-T 5c88cae331a66ab97bc2a38325aa661a4b5d20416324cf848de0cc979e6c25b7f0dedb297e32c59cb37d920d0015ffdd7bd0912f6eb2ff35653972b98e97cdd9
Whirlpool 6a88176f1ebfaa1a1b80da7495cc536ad1300df02051f84c8bc9d7cb6724dc945290cf6d6397dcc6e269c3fb1aea0920bf7648fddd5e04e8c1b94457618e458c