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 18,2,32,20,11,20,7,39,9,22,43,40,29,37,50,7,36,44,19,43,14,42,46,35,18,2,41,9,22,13,16,33,47,43,49,44,35,16,26,13,8,10,46,14,42,5,4,28,21,1,6,21,16,17,50,46,51,24,14,36,17,12,25,17,14,0,15,4,33,5,20,8,6,10,28,29,39,24,28,24,30,18,41,47,34,39,7,23,16,7,23,36,30,42,2,44,45,27,45,40,19,27,30,34,0,49,11,37,6,31,38,3,6,10,22,21,51,26,48,48,12,32,0,40,30,45,25,12,34,11,3,15,43,8,9,4,27,29,23,15,48,32,44,37,21,51,13,28,49,31,40,33,22,9,50,32,26,0,31,27,41,47,17,1,1,38,10,5,5,11,15,24,20,36,38,51,8,50,12,18,29,3,1,47,37,49,48,2,3,25,34,19,19,33,41,46,45,25,4,38,42,31,13,23,35,26,35,39,-92c0bd0f1a81df4dc188ead9
Original bytes 31382c322c33322c32302c31312c32302c372c33392c392c32... (length=609)
Adler32 aa2876cc
CRC32 a04c6511
Haval 36a011588700916b1408d55633c8acab
MD2 b51dcc0d7c2411e448143b7eeb97e3c8
MD4 7e576d1c797583585904c3bbfb44240e
MD5 d7c6c152252fd2de9f2f330f819e79a1
RipeMD128 d3908b5f2395f44b306263d4ee6c0b75
RipeMD160 8d98272a6c988be63dcf6971a760c36610ba5cf6
SHA-1 fff7d9535a4bd7c334e4580466f1caa6db6b192a
SHA-256 e940ae932199f1ae79289ba2bffed5b03600c67aab1512584eb0be3ca148cb0d
SHA-384 d279e623a8aa37567d9ce8391f7c9c0849681291638858198e140a810e5bb2bb8315fb3bbcbdb31625aa5c41312a9768
SHA-512 8ecd17e0b90264d3fb958fe52904c63485fa3ed204e8681c8c42492c555287ede7a6f1d7ae494bb21bb96746c8e22885375ec48a0106bade7c5fd21a11c269e9
Tiger 960668a1be51dac662eb76594b1d98b4b36a74c52674eb7f
Whirlpool-0 e6455c2de4321ea9658e2e045a177e1c072550a2dad67e809f703db7bcbaa78de90c055ebc3444513f0298a03af48809b5ca2623b26b57c6f3920126eb449620 null
Whirlpool-T fa0113901c933bae7f86486f88c4d536027cc592c58af84514ea6341e8cabb5f8d17562be0d99d424321a996796afd1ffe9e939fbde057371e1b802482653399
Whirlpool 5f149d6d7abece063ba85164822f0b72e6e63168ec2b879c3611a5bd702cf234dd0f37d7e4e2d35e414e3b16eff34d189c3eba08a42de00dfebdca27376c5295