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,44,44,22,49,19,39,7,17,50,40,27,36,26,5,22,6,18,10,5,42,31,25,37,34,15,43,37,51,31,45,19,41,38,13,33,0,12,16,27,14,1,32,51,7,21,12,34,28,32,45,45,33,11,8,14,38,18,22,42,29,6,25,17,7,35,4,8,12,38,29,17,36,30,9,44,26,21,47,19,24,48,27,4,40,20,40,15,16,32,5,11,33,25,34,28,1,20,41,18,3,20,51,22,31,43,7,46,26,47,21,16,35,39,48,15,11,14,3,9,13,23,4,5,51,18,32,50,9,12,47,48,11,36,49,25,26,6,49,27,0,3,50,43,2,13,42,46,34,37,19,14,28,42,46,41,0,0,39,2,39,21,10,20,15,44,28,23,49,10,30,2,3,13,17,10,8,35,24,29,41,35,36,33,40,4,2,37,16,30,31,43,46,9,1,38,23,24,8,47,30,23,48,1,50,29,6,45,-cdfd0fdcadd725902964bcb1
Original bytes 32342c34342c34342c32322c34392c31392c33392c372c3137... (length=609)
Adler32 d27376f9
CRC32 30d66e80
Haval 18876cad1440fc28c4138d4c0c76cc2f
MD2 f3efd3b9036bde90aa6bb100902df40e
MD4 0c6bf4530ddb69dc05abed5e8a023f4a
MD5 c277fe6c1f5b59a41d83ed398eb3b5fe
RipeMD128 9e0372a915aa787f8c752ceaae5b3de9
RipeMD160 f113362e2abcf2ad61cb55c479749a0be45200a6
SHA-1 7fbda600e753ed73a74c50c433315e29bceb6bec
SHA-256 bb143b4d1b9f6c2b612c5a2941ab575c9d179d82c089956e6c577f37cc9f5bda
SHA-384 ccfd337ace343c70486e609c0b44b88c5cc8e5554c1c0840161910ebff999cdacc2ad90cee0c1c2e43103c86fcfded4e
SHA-512 d4d9b4f16bbbf947528a0810b9db06fad8e271ee018503e65a272a67575fea8d3be478eabb0a9f18e92fe9584a61ea0c069015da566f96df81c6198fb20cfd6c
Tiger 38efdf2e7fd977b65f44f12b546553ba1095e0d4f05bae82
Whirlpool-0 ab4ae22adb9984335531550a03b0c19192edcb1796e0dffdcd2ed8efa6a27f58df69a8877d40efd96cc10a93b70e267ca22f8a98519d669a62d668ada1540f24 null
Whirlpool-T b0cb1c36d4e05db262e82f8bfc3c77f0d279014471044eb3f0854639d2288d25a5f46514ad692d43c8ee755eb2e5cfc6d1bec442bb2286039996720da0c6d00c
Whirlpool bfcb8a76f314c2154b945a675d022d2bdb975557dfe2fdf4a6d435f3f386e33d1001975e39cfb0b422d36f1ea1b5cedb69b2494df0cde36dabe2140bb2ab7ff7