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 3,0,11,25,46,10,21,16,46,13,38,36,4,41,11,13,24,7,2,38,9,2,28,14,36,50,22,9,7,24,37,10,19,28,32,5,42,25,19,51,28,37,33,6,43,15,12,35,5,45,15,49,17,25,44,39,29,29,15,4,27,12,51,23,13,39,50,0,40,34,50,29,40,24,45,24,30,19,35,17,48,45,9,49,48,18,17,46,35,3,12,8,4,41,26,43,22,0,34,26,20,45,30,47,17,44,12,6,26,40,2,33,18,8,47,21,16,10,2,27,20,20,25,39,5,27,30,46,37,32,0,38,18,42,39,44,7,13,1,23,27,32,42,21,37,5,1,51,9,15,7,34,30,21,36,8,10,31,29,19,51,49,4,43,22,16,14,32,11,34,44,33,31,41,6,49,47,40,1,23,50,38,47,42,3,22,36,14,3,28,8,41,48,35,31,11,33,31,1,26,14,20,16,48,6,18,23,43,-147baadb3a70c979959cecc8
Original bytes 332c302c31312c32352c34362c31302c32312c31362c34362c... (length=609)
Adler32 c14176a8
CRC32 bdcd67bc
Haval 9e45b5f84abca6b86de4753d8605dd9b
MD2 692c3b2790fcab7648ec987eaca0f3ba
MD4 e06556e86f738349ffd4909bc87f1cdb
MD5 c47860158bf2974d6054f740e78f2916
RipeMD128 2afae218acd04f5f2334264c27f32a90
RipeMD160 c03ce878a9c0a79ae473325b423a3fc5dcc803d4
SHA-1 9f9df038fdab71d7168ea8e8ab88efe9c0643ba0
SHA-256 3140c3aaf9832bbe117276e49860e0ef8f9ca69d6cfdfb3fbf3329d9dfd0fe5c
SHA-384 d7fcca52353c72816663ea435702691e3e767cac154fe2c51ef0957c73ffd2d09c84ef0326d00ab0893c67de3f87edff
SHA-512 1fe51d420610417f8d2523fa1b8a3279cf586ee3424821db49835cb9724811eb13de915eec872883281a4807ff583271da961b6b2393b82afa636beebacb687d
Tiger d64f5324faa8391cc5f8e0fbbdd3d51a14cdb57c3dcd7333
Whirlpool-0 e907f2d09c3d3e28babe8d2574a5e0304baeb293787617d5536b5f858ff341c67dcec70df1ffc812874f00b6f693bcc51d082b93fd652483617db355556026e3 null
Whirlpool-T 75ed2b2be4ffe6ecccd8f5fe47d9c2c89ac9bff924c6d844bd148ca382f16cef34076490a03032ef0dc6664b38759c7e302b62bc1cafe4b4141a4b6e45d00bde
Whirlpool 09f635ffc12522d5087c2e6c87af50e7f1a12b41cd6cd3fd87933d32ae9b8f740599554694bc5f1188ad5ae810c9ae9d7a49e218c2b26860ff1f9937fe5fae48