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 1,16,11,3,2,26,48,14,34,10,12,27,8,24,23,44,24,1,30,20,41,23,0,39,21,27,23,40,44,37,36,31,50,2,51,29,50,18,10,29,39,8,42,22,33,51,5,9,47,46,15,6,43,31,5,14,24,4,42,36,44,1,12,35,0,13,49,32,7,44,22,29,51,31,23,16,29,18,3,17,21,26,45,37,32,15,25,46,28,7,48,11,41,39,3,51,5,39,1,25,22,17,37,32,28,9,12,43,16,46,34,16,42,41,8,45,17,11,49,21,36,14,0,26,41,46,35,27,49,34,13,43,19,30,5,8,7,13,20,28,47,25,18,42,26,4,6,50,27,15,0,25,12,21,20,19,38,19,38,15,50,6,19,9,20,7,48,49,28,33,35,3,30,33,18,2,13,47,45,14,47,40,9,4,17,32,4,10,22,33,31,48,40,10,37,6,38,40,43,36,30,45,38,2,35,11,24,34,-7cdc387ebf4b0a07974837cf
Original bytes 312c31362c31312c332c322c32362c34382c31342c33342c31... (length=609)
Adler32 92d1767b
CRC32 fea3fa80
Haval 3f0e08feb683d2225931f2cc4aa26452
MD2 fe6f2c23b120f89bf7fba1579867c35e
MD4 b7f8edc8444df65ea541f99205e044e5
MD5 827d03c298102c64f4937b905e7ac870
RipeMD128 f637c33f882a76989cd551a6b35136bb
RipeMD160 27d5c15635de58bbae0fecef45ee3eee831c64fb
SHA-1 79820db0594af213647873cc615219ae147f1b36
SHA-256 379a76f13832c8ded1b392e339f18b0ed9a82e4e4d850cd4dd8236dfc5742c1d
SHA-384 b750bf9d16f56c59e99a7685ae9b691fc4558a597b7ed5f7e60066f652f21ff1a7e52a21c26f5cf2d9d47810e47cacb9
SHA-512 5f1b0e5b635d8aa65ae76384512b907cfe451e5ae1b899a88e7f46bcc1d2108292b57708d096220b22ddae7c9d886723a45d9f87748e0988feb6c026a46df1fb
Tiger ae7de1aca67ec23e84b0720aa4832c851743c2bf087a92b8
Whirlpool-0 19a9c88f6eed877ee4e2c922a80fdde2f332320b27065d4646c3bba591bdf0487a5989d364984883adf6064577cabcb1999ba64fb441c28df78448ef59676f60 null
Whirlpool-T 3bf6ee95e5f9868487b58020e10fffb63309e50b3f4ab571c28c020731c7655f368319dcdab2f41b8c4a836f46a8485b7840ee0251f5ffffb1cf970e70445afc
Whirlpool 603709acaa3a18be4bf040a0a7fcb8e9ad4f611c8593fd07e809bf6ec26edee58393110961bed699086c491655b156b9979ffd414628ea1d2808f936e89883ca