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 36,13,14,12,18,15,45,44,27,37,12,41,0,2,35,1,3,29,47,31,22,2,48,38,46,25,36,33,25,8,50,19,9,2,18,50,49,22,7,46,46,51,24,30,18,45,3,38,11,39,22,11,40,34,51,42,13,0,15,19,39,33,43,17,10,15,24,7,21,49,28,18,17,28,44,47,3,26,17,26,30,24,42,34,32,35,6,37,4,37,30,4,48,35,21,33,39,23,48,23,16,10,27,0,6,31,45,13,12,29,1,49,29,19,17,4,15,27,28,40,14,32,42,29,0,12,43,42,41,23,5,44,40,20,16,8,8,24,44,20,1,30,25,49,4,41,14,10,9,3,34,45,7,32,39,21,19,16,41,36,5,47,5,48,38,25,51,47,8,13,46,9,36,35,28,23,16,43,26,33,9,14,2,22,43,11,31,50,21,50,26,38,5,32,1,20,34,31,20,27,7,11,51,40,6,37,10,6,-13484368033876ca3ff5084d
Original bytes 33362c31332c31342c31322c31382c31352c34352c34342c32... (length=609)
Adler32 be727586
CRC32 f3cb662b
Haval 4f46dc2a2369496609538202b94bf287
MD2 5ba3336ac5624caad338057ad00b20d2
MD4 3e33bb11aabeca272080f76887d1f7db
MD5 3f0c4cbe88f5ead981a397fe4fd81dfb
RipeMD128 2885c017cf475a1c4be8fd3799ad5c52
RipeMD160 3ac68de80074036bd8f29d3c071b6b61317fb68e
SHA-1 4a6dfd824e45cb83a155a0880208f1119aba0fa8
SHA-256 5e430660d15fab7c70eef13e0b7a412de5c98ec243bd9cf47eeafe151068ef25
SHA-384 44284875c6d23dee1db9e89f4769441a18ccea050498a2029cb3d2ffaa6a5f910d1512964cae7a2f1dd5c2cdee647d6c
SHA-512 884493f5caa9dc878a36dd7870ca4c56d0696a17312773494787e706c7cbd37cdbedd2dd302270e30c58a65da904c2ad1d1ae8ea1db9fdf49f2094350dccc471
Tiger 02b6355657f4deeb5f0758563137f869713c5566aff5cbfd
Whirlpool-0 dbf2d46b9db3b9a1beca61d539b44648f1898def44b621197f0e5b581cab9ecb46e4b694b5b27af094b0155c6e42ff1e1fe6739c92bed1c1355ef09c9b90b694 null
Whirlpool-T a2273070f61536eac15f57414ef2969600c91153b57151a925204e9123a437b7980b635fcde0c6d1914af53952514f2c80b0daf7f42be1c282d6c47e9dfc21ea
Whirlpool 1d2696f7dd44abad5f6d4a1d0caf29c6c9b16c7c066c350522e907d6e55501bd51f60b9f4ce55f0e78c2249361ccb330f8fad173fe50adc9f596ef76912532db