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 22,33,42,28,15,51,22,50,42,20,2,27,11,44,46,12,18,42,42,0,3,47,5,24,14,18,32,24,6,10,14,38,47,16,31,36,32,1,9,29,37,41,3,23,3,9,0,7,6,7,4,40,31,26,43,47,15,13,33,36,48,46,5,26,33,20,23,21,31,1,27,24,21,23,10,34,24,2,27,6,20,11,41,10,30,9,21,25,28,51,38,19,2,12,32,10,18,16,26,14,37,44,29,36,46,41,49,33,3,38,34,50,17,35,8,40,4,38,9,35,34,16,32,35,4,8,51,25,39,2,28,25,14,6,30,1,1,50,43,20,45,22,8,48,30,13,35,16,39,17,5,11,26,7,46,22,28,44,27,4,47,17,21,29,45,17,51,37,40,7,49,13,44,23,45,11,43,12,43,5,39,48,45,49,0,15,50,0,39,31,40,48,18,41,15,34,19,29,12,19,30,13,36,19,25,49,8,37,-e0c3458d60d4828df9dd3b02
Original bytes 32322c33332c34322c32382c31352c35312c32322c35302c34... (length=609)
Adler32 63ff7640
CRC32 698e3a55
Haval 28d9b32b6b1b99741f225efeb9490607
MD2 66c6f82602b60c7ff170f93d0203cd7f
MD4 cc6fe71a350b3c38ca111b5665129a01
MD5 95af05540a31d3df97f319ddfded232e
RipeMD128 75abf6e3f7d5390995c769cbf5c4d03a
RipeMD160 2a1e65c97213717e8a34b6dc426961d3b7d59e2f
SHA-1 d15c1091b60a8bf0fb88d86d50842d7e5c4d41f4
SHA-256 eeac6be7baae663c9bf88e4bbe98bd7cbfb194494d62472fd4d62b6e100269c1
SHA-384 9988bce64ecbaaf1ac1789963a91295fd3f7100b8dc0314503d16611f62182e836de3074869095de60c0f477502a4661
SHA-512 9b6df1465b8a2fb0ab47e99e38c0b3e35de3787aa9e5610a51f375c3d134710cba0dfa85f019090e505e11f85365463529cef5b762ba1d88a1a998ead7bd8769
Tiger d4bfb6c77d26f7b9e35fe370b990caf2836caac96866e8f4
Whirlpool-0 3e824d8b27769e7f1e87cdb59c3d8a8f8f9843d07107b4a01aeca7654372727bbce5cddb92609080c0e96ea35e14983a5c444c1dfa79f301c27c9a628559c8c4 null
Whirlpool-T a90e2da519aaf837c726a63554b491e2e5c4081a65746b97861952a424a4bd9fdc70a8ff49888e43f5641c826816a8bdfcfb1bfcae09fb41241eaa590f6e6d2c
Whirlpool 18018c520a134f15e29538cdba000eb839fea9188c4af9f518ba2f8de7e3c58f08e86345b9d11ca964845c694365df55e3d41642a055c8a417e45f496f5289b8