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 24,31,28,45,18,36,20,13,45,46,37,13,21,27,33,3,11,44,33,46,50,14,21,27,0,14,18,29,35,29,50,30,10,28,17,31,12,48,44,36,6,1,26,49,28,7,22,39,9,20,7,43,38,22,2,37,22,15,0,1,25,4,39,42,40,47,30,16,19,51,20,23,15,51,5,22,24,41,17,18,44,48,21,19,33,50,33,16,45,34,35,47,5,26,12,41,34,46,5,19,51,1,17,8,21,46,10,7,11,34,30,40,17,3,48,8,49,9,42,36,16,19,44,11,48,14,42,8,36,24,25,24,29,39,15,30,5,0,12,35,40,6,6,2,20,2,9,51,4,45,23,4,41,25,12,23,10,34,28,31,35,37,32,31,10,27,49,9,43,49,11,4,38,38,8,3,2,25,42,38,32,7,47,6,43,3,13,43,1,15,50,32,40,16,39,26,47,13,37,26,32,41,18,0,27,29,14,23,-4ef5c20357ec51e3818fb2b9
Original bytes 32342c33312c32382c34352c31382c33362c32302c31332c34... (length=609)
Adler32 af387642
CRC32 80fe21ee
Haval 016d060602e051d9bb27d95384610093
MD2 5e28a1b13e98053e2c18802df0d9354b
MD4 b7585abd9edb6c627cfa06d91e5aac9a
MD5 2f24fb7b771ea46bd2ab00f70bf803a5
RipeMD128 55cc2818480c8bc24b6a143f922394ec
RipeMD160 aa9900a44b8a1483152b01b978e3c17ee2610269
SHA-1 2d1e6b9ed1c21c0644cbf02a48ed1ac3d1cbe282
SHA-256 1253d1f0c047108bc0f7539db41054ecc038140a482c7edd1e87601b14949cc7
SHA-384 2203b0d51a1f3922ff1ca60540bc75df2659b62c76ab067a0c1431f589a585139e26a2c4e27bbec694f693c73da6479e
SHA-512 507dff189ba3a587a3dd3406a3fb29b52d849bd0b53dae30764699266774f06eb5c3f87cfcdf315cd9865a0773d49ca4df2e03f6b442990f873c553941d429b9
Tiger 92d2e1ed56de76044717129631f5a71a0a7c6ba8f9f3c66a
Whirlpool-0 6de477bc74f1e93d90c454105ce76157c30fdb653226227bdbe6314846a29237a5961496cf962aae778410913272cd50deb5be774f7c8ed53d9edfe4dcabd695 null
Whirlpool-T 73368b377ac482cd58cf5c338006a21fc787bdf024f97e64e657521a9ebdd7cb22e34cec7c07dd69f49506e8e0662dc8065dd45892d34034c1960e0e5233f80a
Whirlpool fd29dd58dcab34abce0aef7b41eecfd357d8ceffdabf71ee3fc2cf859a29d50d52f877bc3cbe6df80613cb896a3ddcc258bc748190c00fb36d365fba3dcac3ce