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 18,46,34,49,5,17,42,28,23,32,41,22,49,23,32,5,29,42,22,48,33,4,50,2,31,48,18,35,27,4,29,26,14,50,46,14,11,9,30,16,10,15,51,37,26,20,9,49,33,35,6,38,8,22,36,34,15,45,43,30,35,40,51,11,45,17,7,3,31,36,39,20,37,11,44,51,34,17,36,12,18,33,18,23,31,15,47,16,25,25,30,20,13,21,13,1,27,0,24,12,4,44,23,14,43,47,15,3,13,0,48,19,39,2,24,45,39,2,38,47,11,30,8,38,2,33,7,21,24,21,8,45,9,42,27,17,3,48,47,43,29,40,16,20,5,22,12,38,10,51,10,21,8,19,42,44,19,25,0,25,26,50,6,1,10,4,49,7,46,41,36,5,3,32,37,12,16,28,39,7,24,13,46,41,34,27,40,9,43,19,28,14,32,6,1,29,50,41,6,0,28,44,1,31,26,37,40,35,-62aa75871f649d5580b40c98
Original bytes 31382c34362c33342c34392c352c31372c34322c32382c3233... (length=609)
Adler32 bd7275bd
CRC32 c040a218
Haval c51df9f8ae9bf6c153268342a83128f4
MD2 892b97349cc91ae5be7456d6bffed86b
MD4 c1c3c2c7f4f5f8a6851334d169858542
MD5 08973282a00507029c499bb9607434cf
RipeMD128 83a7a648912d62b725070234311b5bdd
RipeMD160 38f6c6fc57d0b16a2428499de642ae2e644484a3
SHA-1 361b26381a7f194ba2711a8418e0ce886cf88457
SHA-256 829b169f36b482efc5590c008af590868df2e5346098205ff34ee39507c9343d
SHA-384 850e7867f7767045d041a4e40e65d1abc3d1af26875f26ddce42ae1f50757bfe21dabbc3d9c3344757fae7a2b5640560
SHA-512 c7971c45961aa1bf0de5e393428cfcc405fc30b63e7afe9f39a36a3e8b929b65f48d3bdb217185668fcbd17bb241e988e76330d65d4108a0656e2a6dc26f1f58
Tiger 997d4dabc6a95f6de92771186ec495085c9ee8907d646039
Whirlpool-0 d3dcdf003d26f68d51768fd3690c14ec2ee15dedf3c40c6445df193f6a1ba9738a1363996502ccdeb2db2e663ab42e938453bc5e15d6827bde74a0e2b3317afc null
Whirlpool-T 0a6b107d376df7d223db9c9945b96ab74ed438211e5891292a1b3fe311cccba9489751458e90fbfeb2be91ad12ff5ed38f8540db078c56ae904198e4ee8d1c5d
Whirlpool 04753a490e31c75ac67a2d3c3e8c338b35e602b33ae23048debbce7543694c7dab08c1fcf55639dafc2e99b9c5433082572f7bb3893c508611fbbb1d1cdea03f