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 5,47,29,32,46,42,44,35,20,4,13,13,48,40,21,51,3,17,11,5,26,22,23,47,8,41,15,46,18,3,0,4,8,0,31,18,7,28,2,31,40,16,27,44,10,50,15,48,36,39,17,47,7,43,6,44,20,25,42,5,37,36,12,24,30,45,31,3,27,46,42,2,23,34,38,45,12,14,15,37,32,11,21,20,30,22,24,49,17,50,44,23,13,30,37,8,49,41,43,32,43,35,39,11,12,36,15,0,34,10,33,12,31,34,20,37,33,2,28,11,0,5,22,6,14,10,51,40,33,21,21,1,28,51,14,6,14,19,26,48,26,29,51,7,19,38,32,9,18,16,45,4,25,50,33,22,16,35,39,25,9,19,39,4,24,41,18,41,1,1,47,25,49,2,29,45,40,38,34,27,48,50,36,3,46,7,17,23,6,24,8,35,9,10,42,28,1,26,9,43,29,30,13,19,16,49,38,27,-bce4444858b2470024cb38ff
Original bytes 352c34372c32392c33322c34362c34322c34342c33352c3230... (length=609)
Adler32 74f0760e
CRC32 8ecee1ec
Haval 72219e7a3432c8c715353aaf86aca971
MD2 1782f23cece6577325d4dbdd5a54ad47
MD4 6c00f9293835ce155290dd9ba0dc9242
MD5 1ec6b065e1ff9046c906c67000bd493b
RipeMD128 60ac611c48b2621eeb356cfe2c4ebd0d
RipeMD160 3c56bd4eee211c4bad0b8d4078eb651c796b6cc1
SHA-1 5cc85531446a06852bba938fc32c44588a20d2c3
SHA-256 f2ff1960de2d21936550978d1f56a32ca8a0e8d4f5bc8d54c2973d4fb40e60b3
SHA-384 d7a634f9d360dce6360453af5343dfa3aa58cb04ad191ff46a7656a5cfc7f460f1c686d80f590e4c795e3cf0652a4f35
SHA-512 8ffe7d064b377a949c36c47eff9a684075386098e4561f92da490d75220c96dc195c5a5a24a434701d860806b56eb7b9e20c2a93518593a56f7346a262fdf4c5
Tiger b6b25b34574ab9c6981d8f404ed45eb2a6ab4085eec7d635
Whirlpool-0 de3c94ec19711ae571bf797e99b3e9fed1ca1e76773ffa29f33b6a4697d5b8991ceb70d0ff1a40f541214dad4fafbd794071a206740d7c7e77973c5736c87c9c null
Whirlpool-T 0d5c5b4ec9dda053d13ff6f4de651ea50d6e252a1d01e128866acb94ade05eb15af635d834c5d38fb34b2c84ce3b6d3da3292fef660d9fdbdf20ddeba332d00a
Whirlpool f6d85de2d34b847b93f9b7ab99b2e01fb7a3820363ec33f4e705889375f70b6e2f586d8dad2fb51895c7c75869bb2706a2dddccf0b7a6a5bae78c9d9d2be2804