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,41,2,0,49,22,46,32,26,39,37,45,24,50,36,38,50,21,36,0,14,21,17,13,18,49,13,3,5,39,28,42,14,40,41,9,19,40,34,40,38,5,47,26,50,23,15,30,26,0,14,16,6,24,12,48,19,43,27,43,29,8,20,31,21,25,45,41,44,47,17,51,7,28,34,2,20,37,50,9,33,12,42,18,11,10,27,21,43,31,6,46,44,28,8,35,40,45,4,46,22,44,24,33,3,5,43,1,48,16,5,4,23,35,11,22,14,8,30,39,51,1,31,38,46,27,19,32,7,48,15,6,15,30,24,0,10,9,19,38,1,33,37,16,25,51,8,7,33,12,28,18,13,7,44,6,13,48,20,11,31,10,41,51,2,36,29,37,49,3,17,16,39,26,25,25,11,34,32,27,32,1,49,29,36,30,10,34,23,35,42,29,20,18,47,4,47,9,17,35,4,45,23,2,42,12,22,15,-9d47e58ce407759a061cdf0f
Original bytes 332c34312c322c302c34392c32322c34362c33322c32362c33... (length=609)
Adler32 acff764b
CRC32 dc5dc64b
Haval 08167e7145b1298f8adb7ea090476e81
MD2 ea55946e8ae12b76fc87faad09c6dac5
MD4 9cbe1915d021e7bd4e1bbd64e794f717
MD5 499e3d37c2811074a9a4dcaec5c9af43
RipeMD128 45f1cb198707b1e32dbdcb2e71544a2e
RipeMD160 7e0b5626bc6d3fc2141f1638128f7e2363298bbd
SHA-1 70854e1288c8ca915901e80ad2b68d1b57481ad6
SHA-256 0c615c8b3266050bb49dd83a26ff86c6a4ee024aa09d913adde534a23490aa3c
SHA-384 fd96d98e604ce1d79fa569172b4c24f39f029f1870b7ce93dd0fa44fa967842169399ab9ff481c3d451166872497c7ea
SHA-512 23615406a94d6707f84268884a06f3d2a144258b981cdfbcb05b66b700697c2a7761e1afce4d217a9b5efebb00d2057ed4c3f1460a0fdf6e8f6df0fca612790f
Tiger 0dfc38406dd10a54996c9f2912959a293bd5709abc58c30a
Whirlpool-0 002d0d0eb10df49e228b4c5709f3c862bea04756e24d3d639015176a28d484c93316a1a248261f4540329b810960f4b23ed2ed012f615950fb304784f001b752 null
Whirlpool-T 90d2b7040372f240fcc825312dd44d355339c378bc2ea2b2151dbe3f4947255873df766c0fe901056a0cebd4dba9682fc1038bb37d78dac170deff0aaace2775
Whirlpool be6baba6d48215fc5b508f73e56691fe6ee86679d7e539bd1d3c7b2f2ff2e3b34004f2d2c72492d7da15d3e21c4c47742277e046ece51c67b69e13cd6ca97b76