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 30,28,39,8,26,1,31,25,19,4,6,51,34,37,45,27,11,7,42,33,32,25,40,49,17,6,41,26,8,40,8,21,48,42,38,20,44,24,11,50,35,44,19,19,40,2,44,48,20,51,33,13,36,14,12,47,4,38,7,30,10,16,35,46,18,1,43,23,41,9,17,2,29,47,49,9,48,36,3,15,17,24,41,40,1,27,1,13,31,19,42,46,39,21,18,14,33,43,7,24,50,29,2,11,3,29,28,0,18,15,5,15,27,25,0,44,41,18,23,37,10,31,3,48,24,34,5,50,31,22,20,51,50,39,23,13,12,6,45,6,38,25,29,13,16,12,4,45,20,49,46,34,16,37,35,42,0,30,36,22,17,21,30,10,33,47,47,7,9,49,34,14,51,45,43,32,32,26,46,9,23,38,39,8,32,26,36,27,11,43,28,12,5,22,3,37,2,16,10,35,15,14,28,22,5,0,4,21,-998f6c6dfab4ba4a358d909f
Original bytes 33302c32382c33392c382c32362c312c33312c32352c31392c... (length=609)
Adler32 ce2876b2
CRC32 f3cd16d2
Haval 306f006d1a264bd999250519be938172
MD2 0fc72248462a85bdacc02bd709d1ea44
MD4 985169a30646812a10870149524ee7bd
MD5 9639839a8a3dcf2e8b8684bd331efd5e
RipeMD128 2158a004376ed98ae1308be447a3313e
RipeMD160 9f06cd48182cd34bc9be03e75030c6b7537334a2
SHA-1 02278e6e1939af63979e7f8defc0273a2cc14bcc
SHA-256 fa4f5cfd56e564307b0af0311ee5fd758363457278a595bc5f6595e4d169c960
SHA-384 707b05f875ec6c2a2eb0dbb5a71e457b03248610f69fade2e28e092f71d5364b8feb28da28bb0e9c4f00a8efcf432f51
SHA-512 22fa804de5daed9482599553838624698c0d91f6656c19b2d46fc5408f0b747cb03b50609208f24f1f5a9ce0a5ec92e7cd101bff4cdceb756b7b9a81ce5e75b7
Tiger 5f42baf3bcb0702254bdf13e6f5ed23a415f9619bfbb106c
Whirlpool-0 40c6d4e7847206a054bce2e79ed49aaeac58be999c1de8cbed9b80bcee08707e55d68ebce38558888c75b0e196a147a5085fa9b2d4b9421a67507be3d0af29e2 null
Whirlpool-T f7b9869de6658a8aed813d4074a9024722240591f83a38a9dc36fad4bf9b38930cbb733d7275f4ae0ba77a02bb2f38a336885dd070681a1d41fb23be38e624dc
Whirlpool aa1ffd5b95b75bf44f7a4612147a3de5be3cf126dd80fcab6cee8b41fc5b97fe71fa3b7f04e9f21613143aae8d181bdfe289dc967eac629133b65c766c58648c