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 35,24,46,39,44,16,50,44,3,12,20,39,44,40,51,40,16,4,7,17,18,41,6,24,22,10,47,35,27,43,34,1,1,5,13,0,14,32,34,26,1,39,5,3,17,21,26,37,20,35,8,32,6,49,28,9,46,39,36,8,0,49,42,6,31,49,29,8,24,31,45,18,30,15,23,22,22,4,24,15,4,44,26,40,11,18,17,0,21,34,9,7,9,23,50,14,42,38,25,3,20,16,12,23,33,41,19,36,46,37,27,8,0,42,12,38,37,36,16,10,2,51,43,41,25,33,1,35,48,15,25,41,34,30,45,29,28,26,12,14,49,31,36,13,28,27,32,38,14,2,17,29,20,38,4,25,51,42,29,31,33,19,51,43,30,48,2,48,19,13,40,33,7,50,15,47,9,3,48,11,45,5,11,46,11,7,27,22,21,30,2,21,6,13,37,5,45,43,10,50,32,28,23,19,10,47,47,18,-371d95dea58e8e5593fbff72
Original bytes 33352c32342c34362c33392c34342c31362c35302c34342c33... (length=609)
Adler32 af767687
CRC32 f1dcde84
Haval 2580c0f165450d5faf888f12ee2c0dd3
MD2 17c8c6e4ad7fef2c0f434adb3b84aff4
MD4 8a1de7cf86fc16d637efaf0b59519874
MD5 864187e3b05aaac09e0b119144f22a76
RipeMD128 bfbc6e16f986547ce1165bc68e367181
RipeMD160 6c5c115e0f2e571efd15089a24b7384931c5a6b6
SHA-1 b1d500546187580696a9194e6d08dd22737c07e8
SHA-256 86df78ef0665799554811a5380903e0d7a727cb7b814b82564609c0d0a85df9b
SHA-384 df04510b929c58fab39c1c62b011639982783ae7beac98bb1acc56cec72713a1ca6ded7ff60cfb8302a1ee1092cdc050
SHA-512 db45d496c087cefb447233391b894dc5a20a03d292a8958513fd99cd851a41f8c66f3d2effcdc4b2a23b2b978e78133d52ded0c79d4b8d124a7ece589cb39693
Tiger d687db82a7afdd982765ffc10e588eb37132fdf6ca2cc6f4
Whirlpool-0 4e6314810454a9083792663204f25c831b087bd83e446b4896ca42a649e49b467d0ddcca4d35a0239420a89b1a1c36254a5aee0125ff489f4b5760216eee96d4 null
Whirlpool-T 370cce9229bfc4eeb1171b4037356b10e55fc48637265b856557854d901d27208769779fec72082ad2d29b6e39763ccc16523ce460f10c449eb5c51a50afce56
Whirlpool faeb49dacc91f4bbbd913a98090b0792d1b972bb047748a1881957cbe5e3e5729f48d3567aa1486e1fa32c22009fcf717977e3826aee4e6ef9a7e04da8a658f1