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 4,47,1,27,14,28,50,2,21,9,5,18,10,41,23,24,17,19,11,35,28,49,14,13,4,36,6,26,25,49,1,9,39,44,22,18,40,30,3,32,20,34,10,6,35,47,27,21,10,37,36,27,30,22,19,30,23,15,38,11,48,51,33,44,41,24,36,43,2,12,3,42,38,21,13,12,29,41,17,24,43,7,26,31,34,12,35,20,5,1,43,15,29,44,7,12,39,50,48,14,45,42,28,19,5,50,18,31,37,1,33,20,37,26,7,29,11,8,32,36,42,15,4,17,45,2,49,6,2,40,27,9,13,46,41,13,29,9,16,51,34,30,34,39,46,16,22,20,0,17,0,48,35,0,39,8,14,16,38,6,25,43,42,25,32,28,32,16,18,45,31,45,21,23,38,0,49,47,25,40,46,46,48,26,4,47,40,50,37,33,24,7,31,33,19,23,8,22,10,15,11,5,8,3,3,44,51,51,-b938be3caa6c33d769a6eb55
Original bytes 342c34372c312c32372c31342c32382c35302c322c32312c39... (length=609)
Adler32 a52676a4
CRC32 aae96abe
Haval 22e9b9d116eba2f8bb058c45c4ab8046
MD2 e44eab58aa3f7c0fc0fcaf940c89e1c3
MD4 a2b213bfaa3f74fbede464c2364a0645
MD5 46ebfc18064afdd395d895b936f3e95c
RipeMD128 4ac552fb0643cefc05664bdc4664111d
RipeMD160 6b4c38310c4a239dab7a854f1c296c787fac713e
SHA-1 e505a0c6cd54216fcac74b24c44fc1f3b95dda32
SHA-256 4fd6abe9c4d8f979b5bfefc12c5f4c07777dfdb61de860a82c709cb4ad5d95e7
SHA-384 3cedfbf2dd2e5b1595916674e4f74a1bc69402a66b5e726d22ad2e931a576bfb386dc440b9b0d678976b9c664c847f80
SHA-512 d56daca7e24139eba6e2debc33a80721fad8f7d16879e90a97fa5f2fbeb24971caf550c65489254a8b8706a5d5f6aa57cfdde36ac3a62027b327d775816e12bc
Tiger 3fca7ac5a596f1106d5e497e2a5be250f76605b25815f207
Whirlpool-0 6d4f37ff38d70198290bfc6bbfcacfbaf2a8bb3a9b090d6a2c4aa1ee04fcd76a4540614e2ca108e51cac035ea82080b9a071c7f6ebd57eca003ee8e7df23f8a2 null
Whirlpool-T eb24384df4c151acb370f17f98b202c1a1c32fd6ca46de32fddd3488d6b209dc3e24c8ed6b97b92844282b50f783938f7544ff56502c32a88b267d81b2f29d68
Whirlpool 86ab722f6d0e5db54a7fa7e543e49bd269a1e3a0bb3c3d6ca694ec7f9e03878d61bdbda9f3840c799817b464869b00bc366d5938f08f72fb35c972baf4eedaca