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 24,12,29,44,28,20,27,46,19,32,26,38,51,8,47,33,0,44,2,30,3,39,5,29,7,11,49,4,4,45,25,50,25,21,38,37,2,0,40,46,15,33,33,16,9,9,21,10,40,31,34,46,17,0,42,35,20,24,13,47,30,35,31,44,19,5,17,40,26,46,30,5,5,37,34,28,15,1,43,33,24,7,11,36,11,44,43,27,50,29,17,16,41,23,10,38,22,32,18,2,32,37,18,49,1,26,23,2,10,1,28,31,48,25,51,17,14,39,42,15,21,8,12,10,37,3,8,43,11,32,0,24,26,31,39,4,19,18,49,7,9,41,42,18,22,3,48,51,48,30,35,29,1,23,7,50,41,41,27,13,49,9,35,12,45,6,3,22,13,39,8,16,21,36,45,40,36,23,42,14,14,34,47,48,27,4,50,43,20,13,16,19,28,15,6,47,25,45,38,36,12,6,22,51,20,6,34,14,-adde7de5ca4c969b1bcb52b4
Original bytes 32342c31322c32392c34342c32382c32302c32372c34362c31... (length=609)
Adler32 b626772b
CRC32 0c36d9c2
Haval 9f4cb6944fb092c85a2693afff5287de
MD2 c45796d8de054401e86a4efb445310a8
MD4 cbd4db681ce6cd264c09f10a25dc660f
MD5 bf4a21a51d978c1fccfe122d3b25cc23
RipeMD128 b45f0b4599db187008236b4ca3192bf8
RipeMD160 eab713525ed837be97abcee3f877c0381b112754
SHA-1 a4deab2538d824049803a3b751be1489c2f508ea
SHA-256 2ff66f2412bd3014afb29572ff3e400f65c348532a9601ac5ee6cf05e30c05b9
SHA-384 f0c96694abd2b2eb76ccd73225101379b7570fa86d234a89b882a6394d57332422cdb8d5af04561f9700a487f27bc3cd
SHA-512 274726cd37524c1641d52beba4c76b04c6a240d41f86116ca53ded3c40daba3893a0b1ba098093358682a687effcf51760c72149c0fe5aebe5fe86e8c446a601
Tiger 8ad91151a621fa3f155d4727e8f3d5a67ec23b4f37573bed
Whirlpool-0 3493f03684745ee300f909b8d30c816cf47d50cccede970b58d3358a58e1c4ee715819860379a0665ec46eb36714ffa7fc676e285cf5ddb3cd0407b2ec44cfef null
Whirlpool-T 3dbbaf1cf11e27d2d67bff5de42b6739a1f6ea0f7aa3cab083d06661a1d79c8da335f99eb4bd6b714f7abd08395f848921a94eaed3f845a20952f623cb6ed3a8
Whirlpool 46a8bd09de494a5074cc55ca6b1856641a46c27fe226b4490b58f44a4365720a68b524b135bf9c81133ac541860ab7799cfa9fd0f6e23fd1c09001e288445250