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,49,30,51,18,47,29,48,41,23,6,35,38,15,21,4,18,8,24,3,18,23,14,12,41,33,51,45,9,1,21,30,31,15,12,42,44,5,36,0,24,8,32,36,19,26,22,44,27,38,23,16,40,47,42,22,33,17,2,16,4,40,31,39,40,12,44,21,24,5,26,28,46,19,28,20,46,34,3,9,10,14,45,37,17,9,0,30,28,43,45,39,2,19,5,37,39,16,20,1,10,49,11,17,35,38,34,49,34,43,21,29,34,1,49,31,22,13,2,2,12,40,30,42,31,1,37,28,24,27,42,20,41,4,44,48,8,32,27,8,9,11,7,50,16,35,45,11,5,39,36,32,33,37,0,46,25,17,6,11,36,3,0,6,14,47,50,25,14,6,15,50,13,25,7,32,7,27,51,35,20,43,48,41,26,10,18,38,43,29,7,15,25,33,3,13,29,51,10,50,13,19,48,47,46,23,4,26,-5a89836f9e3582bfec36252b
Original bytes 32322c34392c33302c35312c31382c34372c32392c34382c34... (length=609)
Adler32 a86f7620
CRC32 97ef61cb
Haval d0e4d0a803e6a55b77604430f235276b
MD2 9cd04e313f4e1cbaabd3eabdd26f7925
MD4 e108ca3c571d71a2a1acbb4ef24f4408
MD5 09c0ef1874c3c27b899d361fe12066e5
RipeMD128 7ebd2bf8a00e16d85616debcc8a53bb3
RipeMD160 5063975d79cd69cf393cffca80f2636f11fbee8f
SHA-1 29bc67bd264468d45edd527e8adcac17006b5bc1
SHA-256 8faf7d08cd91115cb226968e8a7504e5579068d3ec19502117c2ab21eacb6860
SHA-384 965a1f827b9a219d21eb96f038c35630f511ff1486b4b37d5cdc9fc775c60ffe67cdb1caf995666af94c3e313bdd5921
SHA-512 eef05b03bbb9f9eab2c37184a36b96ec16c2fed46fa1ccdfd6bf71194e75e0a34ad9c6e2153f62506f1977c700bc1e3391d18cf55aa5445c8df12dd9970bc592
Tiger 74bf2ec90f6c48b5ce21efde52b4d9ca5737afd255622469
Whirlpool-0 fe0e9d2d52f65c242f570e1ba1f5c0a63cc4532590805bcdce2f09cc587b252bac55b905797e41610ba96d464f8808d4101926a91f1336c8174ac9bf3f43ae0a null
Whirlpool-T 5125a8a736618c6d832fccfa969aa0edb3d2cbec8847af9136c6262fda86fed3d50a9ab870be99fd407e8e31fd9f9e9b10f5d1995100a64b0517b6d907d70683
Whirlpool 05e0b17b41763aac65a402b9773fd44909e0f63b852c3e17eeb619da433f10f01ec978b538de7d1bd751ff8c3776599f533ce9051ee78c62a5f55208968fd62c